Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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
Flutter 我需要在颤振中使用具有动态内容的垂直选项卡_Flutter_Dart_Async Await - Fatal编程技术网

Flutter 我需要在颤振中使用具有动态内容的垂直选项卡

Flutter 我需要在颤振中使用具有动态内容的垂直选项卡,flutter,dart,async-await,Flutter,Dart,Async Await,我在代码中使用垂直选项卡 VerticalTabs( tabsWidth: 200, new Text("Tab 1"), Text("Tab 2"), Text("Tab 3"), contents: <Widget> [ Container( child: MultiCheckboxes( values: studentsMap, controller: _studentsController,

我在代码中使用垂直选项卡

VerticalTabs( tabsWidth: 200, new Text("Tab 1"), Text("Tab 2"), Text("Tab 3"), contents: <Widget>
[

 Container(
            child: MultiCheckboxes(
            values: studentsMap,
            controller: _studentsController,
           ))
])
垂直选项卡(选项卡宽度:200,新文本(“选项卡1”),文本(“选项卡2”),文本(“选项卡3”),内容: [ 容器( 儿童:多复选框( 价值观:学生地图, 控制员:_学生控制员, )) ])
My studentsMap是一个异步调用,用于检索类中所有学生的列表。由于这是一个异步调用,我想调用CircularProgressBar,直到数据加载为止。但是,由于垂直选项卡只生成一次,我无法单击“选项卡2”例如,在内容中查看circularprogressbar,然后在异步调用完成后查看数据。我可以使用相同的小部件处理此数据,还是需要使用另一个可以处理异步数据的小部件?

连接状态
等待和显示时,将
垂直选项卡
包装在内部并显示未来完成时,垂直选项卡将显示


FutureBuilder
的工作原理示例如下。

您是否在使用库?为什么不能在
connectionState
等待时将它包装在里面并显示
ProgressIndicator
,当它完成时显示
VerticalTabs
。是的,我正在使用垂直选项卡库。异步方法调用的名称是什么?如果代码段不太复杂,您也可以添加它吗big@ShababbKarim你的未来建设者工作得很有魅力。非常感谢。将其添加到答案中。如果它对您有帮助,请将其标记为已接受。