【发布时间】:2021-08-20 04:15:28
【问题描述】:
我知道 Future.wait 是如何工作的
await Future.wait([
functionA(),
functionB()
]).then((data) {
});
但我想知道的是
如果函数的数量不固定,调用的函数的数量根据情况而变化呢? (功能都一样)
【问题讨论】:
-
您可以动态构建一个
List<Future<T>>以传递给Future. wait。 -
@jamesdlin 你的意思是 Future.wait([
- variable>]);?以及如何设置不同的参数??
-
您可以随意调用函数,但将返回的
Future添加到List,然后您可以在列表中使用Future.wait。