如何解决带有lint包的JSON解码函数输出类型
我在这里关注官方文档:https://flutter.dev/docs/development/data-and-backend/json#serializing-json-inline
Map<String,dynamic> user = jsonDecode(jsonString);
print('Howdy,${user['name']}!');
print('We sent the verification link to ${user['email']}.');
当使用pub.dev中的lint包时,出现错误:
无法将'dynamic'类型的值分配给'Map
我看到了JSON字段必须为动态类型的问题,但是,在这种情况下处理lint包的最佳方法是什么?另外,由于类型不匹配(例如,动态与字符串),提取解码字段(即userName = user['name']
)会引发错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。