我在代码的url部分得到一个错误,我已经在屏幕截图中显示了错误。我如何在不改变其功能的情况下修复我的代码?
的数据
Future<List<Articles>?> getNews() async {
String url = "https://jsonplaceholder.typicode.com/posts";
final response = await http.get(url);
if (response.body.isEmpty) {
final responseJson = json.decode(response.body);
News news = News.fromJson(responseJson);
return news.articles;
}
return null;}
字符串
3条答案
按热度按时间qhhrdooz1#
你需要传递Uri而不是string。
字符串
vfh0ocws2#
您可以像这样为uri赋值
字符串
如果你想添加queryparameters然后使用下面的代码
型
并使用此uri代替Url。
型
yhqotfr83#
你必须在get()之前删除http.,并像这样传递Uri:
字符串