Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 通过单击Flatter中的按钮,使用列表中的数据构建新容器_List_Flutter_Flutter Layout - Fatal编程技术网

List 通过单击Flatter中的按钮,使用列表中的数据构建新容器

List 通过单击Flatter中的按钮,使用列表中的数据构建新容器,list,flutter,flutter-layout,List,Flutter,Flutter Layout,在flatter中,我有一个容器,其中包含当前时间和列表(数据类型)中的一些文本 当我点击一个按钮时,它应该获取列表中的项目并将它们放在容器中,容器应该被构建 当我再次按下按钮时,下一个条目将执行与下面相同的操作。我建议您获取类型小部件的列表,并将其填充到SetState中以重建状态,您可以使用ListView.builder构建此列表 List data = ["data1", "data2", "data3"]; // The da

在flatter中,我有一个容器,其中包含当前时间和
列表(数据类型)
中的一些文本

当我点击一个按钮时,它应该获取列表中的项目并将它们放在容器中,容器应该被构建


当我再次按下按钮时,下一个条目将执行与下面相同的操作。

我建议您获取类型小部件的列表,并将其填充到SetState中以重建状态,您可以使用ListView.builder构建此列表

List data = ["data1", "data2", "data3"]; // The data you get from the API
int  _i = 0; //the amount of containers you want.
建筑商 要增加的按钮:
你能分享一些你所期望的代码和图片或例子吗?
ListView.builder(
  itemCount: i,
  itemBuilder: (BuildContext ctxt, int index) {
    return new Container(child: Text(data.index.toString());
     }
)
onPressed: (){
   setState(() { //setState for rebuilding the page.
       _i++;
     });
},