Flutter手机APP开发的第二天

APP开发


浏览:1335 次

小黑总是遇到各种自以为是的BUG

(1) 类型

以前:

目前开发的APP是二次开发,服务器相当成熟。该工具用于将HTTP请求返回的JSON数据转换为模型。JSON数据类型之一为1,工具生成的类型为int。在操作期间出现

类型“double”不是类型转换中类型“int”的子类型

Web端请求结果:

这显然是一个整数

调试屏幕截图

Dart调试结果

最终原因是服务器类型是float。飞镖没有浮漂;在模型中,用double替换int

(2) 模拟器时间减少8小时

模拟器显示的时间比服务器返回的时间少8小时。

最好将模拟器的时间改为东区8的时间。