小编rei*_*ako的帖子

Flutter - 如何在 ListView 构建器中列出 forEach() 值?

您好,我正在尝试将数据从 JSON 列出到 Listview Builder 。但 Flutter 给了我这个错误:Column's children must not contain any null values, but a null value was found at index 0

我尝试在列表视图中像这样映射每个

alo[Index]['rewards'].forEach((k, v) {
                      Text(v['name']);
                    }),
Run Code Online (Sandbox Code Playgroud)

这是我的完整代码:

            shrinkWrap: true,
            itemCount: alo.length,
            itemBuilder: (BuildContext ctxt, int Index) {
              return Card(
                  child: Padding(
                padding: const EdgeInsets.all(15.0),
                child: Column(
                  children: <Widget>[
                    alo[Index]['rewards'].forEach((k, v) {
                      Text(v['name']);
                    }),


                  ],
                ),
              ));
            });
Run Code Online (Sandbox Code Playgroud)

有什么办法解决这个问题吗?谢谢你!

dart flutter

3
推荐指数
1
解决办法
8790
查看次数

标签 统计

dart ×1

flutter ×1