Arrays 爱奥尼亚:如何将对象数组转换为数组?

Arrays 爱奥尼亚:如何将对象数组转换为数组?,arrays,json,angular,object,ionic-framework,Arrays,Json,Angular,Object,Ionic Framework,我正在尝试将一个对象数组转换成一个数组,而不使用html上的“let item of array”,我已经在google上搜索了很多,但我发现没有一个是有效的 为什么我不使用循环?因为我假装在一个来自liteSQL数据库的页面中显示数据,所以我从中提取的所有数据都是一个对象,如果我使用像“let item of array”这样的循环,我可以毫无问题地显示数据但在本例中,我只想显示HTML上的信息,如item.name或item.avatar 提前谢谢你们的帮助,如果你们需要更多信息,请告诉我

我正在尝试将一个对象数组转换成一个数组,而不使用html上的“let item of array”,我已经在google上搜索了很多,但我发现没有一个是有效的

为什么我不使用循环?因为我假装在一个来自liteSQL数据库的页面中显示数据,所以我从中提取的所有数据都是一个对象,如果我使用像“let item of array”这样的循环,我可以毫无问题地显示数据但在本例中,我只想显示HTML上的信息,如item.nameitem.avatar

提前谢谢你们的帮助,如果你们需要更多信息,请告诉我

数据库中有学生,所以每个数组都有:姓名、年龄、头像等,所以我尝试在他们点击列表中的姓名后显示一些类似于个人资料的内容

编辑:

您从服务器接收到的是对象的
数组

对象数组->

[{
  key1:vlaue1,
  key2:value2
 },
 {
  key1:vlaue1,
  key2:value2
 }]
您可以使用
array[0]['key1']
array[0]['key2']
等来引用此处的值


在您的情况下,阵列中只接收一个对象,因此只需使用
array[0]。name
array[0]。age
等。谢谢您的帮助,我自己找到了解决方案,我只需要使用:

item: array = <array>{};
item:array={};

为了将我的对象数组用作一个简单的数组项,而不在html上进行任何循环,如果您能显示对象数组的外观,这将非常有用like@SivakumarTadisetti完成后,我上传了一个代码示例,让你看得更清楚?比如,“这是一个数据示例,这是一个我想将数据转换成什么的示例”。我知道什么是对象,我知道什么是数组,但我不知道你所说的“对象数组”是什么意思。@Wesley正如我说的,我只想将对象数组转换为值,而不使用循环,通常我会使用*ngFor=“let item of array”作为使用数组值的一种方式,但是我需要一种方法将其作为一个简单数组使用,就像我使用类似于:''item=[{name:'name',age:'age',birth:'birth'..}]',在类似HTML的项目上使用它一样。name听起来你有一个数组,其中包含一个对象,你想把它转换成一个只包含对象值的数组。正确吗?我之前已经尝试过了,但收到错误“ctx.item[0]未定义在您的问题中,记录的对象,这就是
ctx
吗?如果是,请使用
ctx[0]
,而不是itemctx不存在于我的代码中,它显示在错误控制台上