【发布时间】:2021-05-21 22:37:24
【问题描述】:
我有一个看起来像这样的卷列表
['9v9JXgmM3F0C','RoAwAAAAYAAJ','RYAwAAAAYAAJ']
我有一个现成的函数,可以发送个人卷并重新运行地图。
Future<BookIdVolume> getBooksByVolume(volume) async {
var searchUrl = 'https://www.googleapis.com/books/v1/volumes/$volume';
var response = await http.get(searchUrl);
var responseBody = jsonDecode(response.body);
return BookIdVolume.fromJson(responseBody);
}
我正在尝试创建一种方法来将每个卷存储在一个列表中并重新运行它。
我尝试过使用循环 for 和 forEach,但它一直在重新运行 [] 或 null
我正在做某事吗?他们是更好的方法吗?
【问题讨论】:
-
添加更多细节,例如详细代码,以更好地理解您的代码
标签: flutter future flutter-listview flutter-futurebuilder