IONIC:如何将对象数组转换为数组?

问题描述

我试图在不使用html上的“让数组的项目”的情况下将Object数组转换为数组,我已经在Google上搜索了很多,但没有找到有效的方法

为什么我不使用循环?因为我假装在litesql数据库页面显示数据,所以我从中提取的所有数据都是对象,并且如果使用“让数组的数组”这样的循环,可以确保我可以毫无问题地显示数据,但是在这种情况下,我只想显示HTML上的信息,例如 item.name item.avatar

在此先感谢您的帮助,如果您需要更多信息,请告诉我。

数据库中有学生,所以每个数组都有:名称,年龄,化身等,因此我尝试在点击列表中的名称显示类似个人资料的内容

编辑:

This is how the object array looks

解决方法

您从服务器收到的是array个对象。

对象数组->

[{
  key1:vlaue1,key2:value2
 },{
  key1:vlaue1,key2:value2
 }]

您可以在此处使用array[0]['key1'] array[0]['key2']等来引用这些值

在您的情况下,您仅接收数组中的一个对象,因此只需使用array[0].name array[0].age,依此类推

,

感谢您的帮助,我实际上是亲自找到解决方案的,我只需要使用:

item: array = <array>{};

为了将我的对象数组用作简单的数组项,而在html上没有任何循环