【发布时间】:2020-02-26 13:17:02
【问题描述】:
我有以下对象列表:
var data = [
{
"AcctId": 100,
"Value": true
},
{
"AcctId": 200,
"Value": false
}
]
我想像这样选择不同的 AcctId:
Output: [100, 200]
我尝试过使用角度滤镜方法:
var newData = data.filter(r => r.AcctId);
但是,它返回与输入相同的列表。谁能指导我做错了什么?
【问题讨论】:
-
data.map(v => v.AcctId) -
data.filter(r => r.AcctId)将只保留具有 ID 值且该值非零的任何内容。
标签: javascript angular