小编cle*_*tez的帖子

参数类型“List<dynamic>?” 无法分配给参数类型“List<dynamic>”

目前,我正在更新 Flutter 项目的代码库,该项目是在以前的版本上开发的。当我们更新到最新版本的 Dart 和 Flutter 后,就会出现该错误。

这里的代码与我们何时从FutureBuilder.

          body: new FutureBuilder<List>(
            future: getData(),
            builder: (context, snapshot) {
              if (snapshot.hasError) print(snapshot.error);

              return snapshot.hasData
                  ? new ItemList(
                      list: snapshot.data, <--- error in here
                    )
                  : new Center(
                      child: new CircularProgressIndicator(),
                    );
            },
          ),
Run Code Online (Sandbox Code Playgroud)

颤动版本:2.2.2

飞镖版本:2.13.3

请帮我指出我应该为此关注哪一部分。谢谢你!

dart flutter flutter-futurebuilder null-safety

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

php - 在 laravel 中验证多个文件上传数组

我有一个文件上传输入,允许上传多个文件。现在,我正在尝试找到一种方法来验证这些文件上传,但不确定如何解决。

代码示例

<input type="file" class="form-control" name="file-1649657296668-0[]" access="false" multiple="true" id="file-1649657296668-0">
Run Code Online (Sandbox Code Playgroud)

假设我在此输入上上传了多个文件,如何迭代和验证此文件输入中的每个文件并确保它通过验证检查?$request 变量无法逐一检查此文件上传输入上的每个数组。

php laravel

0
推荐指数
1
解决办法
2415
查看次数