私たちの目標は、List
と呼ぶ を構築することだとしましょうstoredResult
。
Future<List>
複数回呼び出される戻り関数があります。
Future<List> getList()...
未知数に対して関数を複数回呼び出し、getList()
それぞれの結果を に保存したいとList
しますstoredResult
。
List storedResult = [];
someOtherList.forEach((element)){
getList().then((resultingList)){
storedResult.addAll(resultingList);
}
}
print(storedResult);
このコードを実行すると、 として出力され[]
ます。結果が次のようになるように、これをどのように表現しますか。
[resultingList, resultingList, ..., ]