我有这样的课
class View1 extends StatelessWidget {
@override
Widget build(BuildContext ctx) {
return Center(child: Text('Something'));
}
}
class View2 extends StatelessWidget {
....
}
如何将它们添加到列表中并分配给
children: <Widget>[]
。例如,而不是
children: <Widget>[
view1()
//or view2
]
我想要
children: <Widget>[
//for loop or something
list[i]
]
更新:
像这样一个创造者的名单
List list=['view1()','view(2)']
当我尝试的时候
children: <Widget>[
Container(
child: list,
)]
最佳答案
你可以用
children:list // list is widget list in your case
关于flutter - 将小部件添加到列表中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55624383/