如何根据api的长度使容器变得扑朔迷离?

时间:2020-07-14 13:06:07

标签: flutter dart

我尝试创建此列,但数据来自API,所以我需要解决此问题? enter image description here

1 个答案:

答案 0 :(得分:1)

您可以将Listviewbuilder一起使用

ListView.builder(
        itemCount: snapshot.data.length,
        itemBuilder: (context, index) {
          ProjectModel project = snapshot.data[index];
          return Column(
            children: <Widget>[
              // Widget to display the list of project
            ],
          );
        },
      );

此处snapshot.data来自将来的API,例如,如果您的API提供了对象列表,则可以使用FutureBuilder等待请求完成。并将快照数据提取到docs about future builderListView.builder,您可以从中找到清晰的主意

相关问题