flutter - JSON结果未显示在颤振中
问题描述
这段代码似乎在一个月前可以工作,但是当我今天回到编码时,它显示了一个错误。当我检查它时,我的后端没有问题。下面的代码返回:
'未处理的异常:'List'类型不是'Map'类型的子类型
Map data;
List userData;
Future getItems() async {
http.Response response = await http.get("http://172.16.46.130/olstore_serv/get_items");
data = json.decode(response.body);
setState(() {
userData = data["item"];
});
}
解决方案
推荐阅读
- mysql - Laravel 和 MySQL 连接
- laravel - Route::resource 的附加 PUT/PATCH 路由
- java - 无法使用 Servlet、JSP、MySql 进行 Country、City、State Drop down
- google-apps-script - 有工作脚本,需要添加变量
- c# - 在 C# 中生成 EDI 856
- visual-studio - 无法运行多个 go 文件
- c# - 无法计算表达式。不支持操作。未知错误:0x80070057。使用 Linq
- java - TimeWindowAll 函数未在 apache flink 中调用
- c# - 强制计算机关闭后 SQL Server 数据库连接中断
- c# - 字符串中存在匹配 4 位数字