我有这样的课

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/

10-13 07:19