9-7关于数据没法加载出来的问题

来源:12-7 球区入口实现【实战应用】

白树丶

2019-07-03

我的数据没有加载出来,不晓得原因,forEach我也有加呀。

flutter: NoSuchMethodError: The method ‘[]’ was called on null.
Receiver: null
Tried calling: “icon”

写回答

3回答

CrazyCodeBoy

2019-07-07

//img1.sycdn.imooc.com/szimg/5d21fefa091002f117300812.jpg

字段的单词拼写错误导致的:

也可以对照一下这块的课程源码检查下:

https://git.imooc.com/coding-321/flutter_trip/src/master/lib/model/home_model.dart#L47

salesBox: SalesBoxModel.fromJson(json['salexBox']),
//改成
salesBox: SalesBoxModel.fromJson(json['salesBox']),


0
0

慕粉3885757燕青

2019-07-04

你解决了吗?我也遇到这个问题了,后来发现是请求的json好像有问题,解析json的时候找不到对象,

0
1
CrazyCodeBoy
看上面回复哦
2019-07-07
共1条回复

CrazyCodeBoy

2019-07-04

将你的项目代码上传到慕课网git仓库上,我帮你调试下

0
1
慕斯卡2294256
今天又上传 请帮忙看一下。我的id是jinzhengbe 非常感谢~~~
2019-08-15
共1条回复

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程