我是Flutter的新手,我尝试在Android Studio上运行我的项目,但在控制台中收到如下错误:

嘿嘿
  Future<String> getData() async {
http.Response response = await http.post(
Uri.encodeFull("https:.........."),
    headers: {
  "Accept" : "application/json"

}
,body: {
  "email" : "[email protected]",
  "password" : "password123"
}

);

List data = JSON.decode(response.body);
print(data[0]["access_token"]);

}

ERROR:    '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'List<dynamic>
贡特·佐赫鲍尔(GünterZöchbauer)

明显

JSON.decode(response.body);

返回一个MapList

这个

var data = JSON.decode(response.body);

要么

Map<String, dynamic> data = JSON.decode(response.body);

应该可以解决您的错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

仅在控制台中未在我的设备上收到通知

我是Xcode的新手,我正在尝试更改项目的背景颜色

我是使用mysql的新手-当我尝试创建表时,出现以下错误

指针新手-纠正我

我是编程新手,我收到错误 CS7036

当我运行我的 flutter 项目时,我无法在模拟器或移动设备中运行它,它在调试控制台中显示错误

我正在尝试从一行中定位列索引,但不断收到错误,我是使用 Pandas 的新手

我是SQL的新手,正在尝试通过书籍和网站学习我的知识

我是python的新手,我正在尝试创建一个排行榜

我是 flutter 新手,我正在学习教程,但出现错误

红宝石的新手,有人可以帮助我从控制台中解密此错误吗?

我是 C# 新手,我正在尝试研究一些排序算法 如何让我的选择排序接受负数?

新的SQL用户-我正在尝试提取查询中的最新记录。SQL新手

我是 Flutter 的新手,我正在绑定 SetState 操作,我正在尝试以一个块一个块的方式组织代码,但是 setState 不起作用,

我是threejs的新手,如何创建天穹

我如何运行这个程序我是 oops 的新手

奇怪的错误。Javascript, , 尝试运行循环,但在 Chrome 控制台中出现空白错误

我在“网络”标签中得到了回复,但在控制台中仍然显示错误

我是ajjax新手,我的代码有什么错误?

我是laravel的新手,我想在主页上发布

为什么我总是收到错误消息?(我是新手,所以如果很明显我很抱歉)

我是 nodejs 的新手,我收到了参考错误:io is not defined ,我想不通

我正在尝试在 Pandas 中使用 max 命令,它返回“'Series' 对象不可调用”,观察:我是新手

我是 codeigniter 的新手,我正在尝试加入 3 个表,但它给出了一些问题

我正在尝试将此Web窗体应用程序转换为我的MVC应用程序,这里是新手

嗨,我是django的新手,我一直在尝试实现登录/注册应用程序

我是 javascript 新手,我正在尝试制作一个 html 程序来计算狗的年龄

我在控制台中收到Blob错误,如何找到它们,以便修复它们?

获取有关json的错误,并且我在Android World中是新手