首页 > 解决方案 > 尝试区分“[object Object]”时出错。ionic 中只允许使用数组和可迭代对象

问题描述

我有以下格式的 json 响应我想检索 json 响应中的每个“朋友”并将其放入一个数组中以便在 HTML 上对其进行迭代

标签: angulartypescriptionic-framework

解决方案


从您发布的回复中,该朋友仅包含一个对象,例如@Yongshun 提到的。

如果您的朋友包含多个对象,您应该更改后端 API 以返回一个对象数组:

{code: 200
data:
1:
created_at: ""
deleted_at: null
friend: [
        {id: 16, first_name: "Moses", last_name: "Johns",...},
        ...
    ]
}

或者如果你想迭代单个对象的每个属性,你应该迭代对象键。

Object.keys(friend)

推荐阅读