在代码中,我从 observable 获取一个对象数组,我想检查该数组对象的值,如果条件满足,则从同一对象返回不同的值。我该怎么做?
代码如下:
addresses$ = this.addressData$.pipe(map((addressData)=>{
addressData.filter((data)=> {data.deviceType === 1})
}));
数据对象作为
data : {
deviceType: 1,value: "1911 Ralph st,CA - 900099",unit: 11
}
我想检查 deviceType
是否为 1,然后将值“1911 Ralph st,CA - 900099”返回到 addresses$
。我想使用过滤器方法来做到这一点。