出现原因:release模式下强制需要对象中的属性给出空的默认值,而返回的数据通过fromJson赋值时刚好有为空数据(查看release模式下的报错信息需要配置国内镜像,然后通过flutter run --release运行即可)
原代码:
修改后代码:
修改for循环中的内容,通过有参构造赋值给对象并给String类型的字段一个空字符串的初始值(也可以不使用有参构造赋值在fromjson中做此操作)
出现原因:release模式下强制需要对象中的属性给出空的默认值,而返回的数据通过fromJson赋值时刚好有为空数据(查看release模式下的报错信息需要配置国内镜像,然后通过flutter run --release运行即可)
原代码:
修改后代码:
修改for循环中的内容,通过有参构造赋值给对象并给String类型的字段一个空字符串的初始值(也可以不使用有参构造赋值在fromjson中做此操作)