我们使用swagger-codegen
从.Net Core API创建Dart API库。如果您从vscode看这张图片:
(很抱歉造成丑陋的修改)-在异常消息List<dynamic>
中,悬停数据中的JSON显然是List<Map<String, dynamic>>
,不是 。
listFromJson()
方法定义为:
static List<stampInfo> listFromJson(List<Map<String, dynamic>> json) {...}
相关功能中的类型正确。如果这是一个孤立的异常,我可以设法解决它,但是它无处不在,并且使用listFromJson()
项破坏了游戏。
在dart中我可以做些什么来解决此问题吗?尽管Dart似乎不同意,但vscode似乎正确显示了JSON。有什么建议么?我想念什么吗?
编辑:这实际上是一个不稳定的应用程序。 编辑:添加了swagger-codegen标签。