gpt4 book ai didi

http - Flutter http.get无法执行

转载 作者:行者123 更新时间:2023-12-03 03:51:22 25 4
gpt4 key购买 nike

我是Flutter的新手,但遇到以下问题:

  child: RaisedButton(
onPressed: () {
fetchData();
},
// ...
fetchData() async {
final res = await http.get("https://jsonplaceholder.typicode.com/posts");
if (res.statusCode == 200) {
// If the call to the server was successful, parse the JSON
print("it works");
return json.decode(res.body);
} else {
// If that call was not successful, throw an error.
throw Exception('Failed to load post');
}
}
// ...
当我删除http.get部分时,它会打印“有效”,因此我认为问题出在http.get执行中。

最佳答案

使 onPressed 异​​步,并将等待添加到 fetchData ()。

关于http - Flutter http.get无法执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63262103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com