【发布时间】:2020-01-07 12:19:18
【问题描述】:
每当尝试调用未来数据并尝试转换为List 时,它都会返回错误
类型“未来”不是类型“列表”的子类型
尝试过类型转换,但没有帮助
在 HomePage.dart
final getPost = NetworkFile().getPosts();
List posts;
void getPostsList() {
setState(() {
var res = getPost;
posts = res as List<dynamic>;
print(posts);
});
}
在 Network.dart
class NetworkFile{
Future<dynamic> getPosts() async {
var response = await http.get('$kBlogURL' + 'posts?_embed');
Iterable resBody = await jsonDecode(response.body.toString());
return resBody;
}
}
【问题讨论】:
标签: flutter