gpt4 book ai didi

flutter - Flutter中在空调用了 '[]'方法

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

我想将方法​​'getData()'返回的数据放入列表'datat',但出现此错误
:'方法'[]'在null上被调用'
这是相应的代码:

ListeMedecinsState() {
/* Fetching Data Into ListView */

Future<String> getData() async {
var response = await http.get(
Uri.encodeFull("http://10.0.2.2:4000/user/GetAllMedecins"),
headers: {
"Accept": "application/json"
}
);

this.setState(() {

this.data = json.decode(response.body);
});


return "Success";
}

getData() ;
print(this.data[1]["email"]);

/* Fetching Data Into ListView */
}

注意:当我将数据检索到方法内部的列表中时,它没有显示错误,我想在方法范围之外使用数据,我该怎么办?

最佳答案

另外,您可以这样操作:

getData().then((data){
//do something with data
});

关于flutter - Flutter中在空调用了 '[]'方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60708552/

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