【发布时间】:2021-05-24 02:40:39
【问题描述】:
我有这个 API 可以用来获取数据。
对于每个“日期”,我都有一个 JSON 对象。
我想做的是从假设 5 年中获取对象,并在相同的最终 JSON http 响应中获取它们。
所以我不必只显示一天。
Future<List<Schedule>> getFromEspnSchedule(String sport) async {
final url = 'http://myserver.com/api/$date'; //the $date would be e.g. 2010, 2011, 2012, ...
final response = await http.get(url);
if (response.statusCode == 200) {
List jsonResponse = json.decode(response.body);
return jsonResponse.map((data) {
return new Schedule.fromJson(data);
}).toList();
}
}
实现这一点的最佳方法是什么?
【问题讨论】: