对象数组Angular 2的访问值

时间:2017-07-23 15:47:17

标签: arrays angular object

在我的Angular 2应用程序中,我有一个通过服务从不同表单接收数据的计算。

我需要访问对象数组中的值。

data: [{ "income": 12000 }, 
       { "income": { "name": "per Year", "value": 1/12 } }, 
       { "income": 120 }, 
       { "income": { "name": "per Month", "value": 1 } }] ]`

如果我想访问收入= 12000,我必须使用数据[0]。收入。 如何访问“值”:1/12?

1 个答案:

答案 0 :(得分:0)

array.find( item => item.income == 1200) 如果要过滤所有收入= 1200的项目,请使用filter()

替换find()