import 'package:flutter/material.dart';
import './fonts.dart';
import 'package:flutter_basic/res/listData.dart';
void main() {
runApp(MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text('hello flutter'),
),
body: const Myapp(),
),
));
}
class Myapp extends StatelessWidget {
const Myapp({Key? key}) : super(key: key);
/// 定义组件
/// 第一种方法:for循环
// List<Widget> _initListData() {
// List<Widget> tempList = [];
// for (var i = 0; i < listData.length; i++) {
// tempList.add(ListTile(
// leading: Image.network("${listData[i]["imageUrl"]}"),
// title: Text("${listData[i]["title"]}"),
// subtitle: Text("${listData[i]["author"]}"),
// ));
// }
// return tempList;
// }
///第二种方法:map
List<Widget> _initListData() {
var tempList = list
Flutter-ListView动态列表组件以及循环动态数据
最新推荐文章于 2025-04-17 14:00:00 发布