angular - 尝试区分“[object Object]”时出错。ionic 中只允许使用数组和可迭代对象
问题描述
我有以下格式的 json 响应我想检索 json 响应中的每个“朋友”并将其放入一个数组中以便在 HTML 上对其进行迭代
解决方案
从您发布的回复中,该朋友仅包含一个对象,例如@Yongshun 提到的。
如果您的朋友包含多个对象,您应该更改后端 API 以返回一个对象数组:
{code: 200
data:
1:
created_at: ""
deleted_at: null
friend: [
{id: 16, first_name: "Moses", last_name: "Johns",...},
...
]
}
或者如果你想迭代单个对象的每个属性,你应该迭代对象键。
Object.keys(friend)
推荐阅读
- laravel - laravel 5.8 语言本地化在我的项目中不起作用
- pyspark - 如何使用 csv 或 Excel 格式的 Rest API 从 Databricks DBFS 读取数据?
- java - 如何在 Java 中获取 BigDecimal 的整数和小数部分
- python - 在 tkinter 中使用函数导入外部文件时出现问题
- sql - 从 CSV 文件转换时间时数据转换失败
- c++ - C++ 从文件中读取错误
- javascript - 更改变量名时记录不同的值
- fonts - 如何在锚标签中使用两种字体?
- java - 为 jdbcTemplate.batchUpdate() 方法编写单元测试
- javascript - 仅通过单击表单提交表单,而不是使用 javascript 的 from 字段