RxJS可观测的JSON数据:过滤器不工作
首先:RxJS可观测的JSON数据:过滤器不工作,json,angular,filter,rxjs,Json,Angular,Filter,Rxjs,首先:在这种情况下,您可以使用.concatMap http.get('./data.json') .map(res => res.json()) .concatMap(res => res) .filter(x => x.value === 2) .subscribe(data => { this.d = data; }); 尝试控制台登录过滤器,以检查您是否真正收到了此信息 http.get('./data.json') .map
在这种情况下,您可以使用.concatMap
http.get('./data.json')
.map(res => res.json())
.concatMap(res => res)
.filter(x => x.value === 2)
.subscribe(data => {
this.d = data;
});
尝试控制台登录过滤器,以检查您是否真正收到了此信息
http.get('./data.json')
.map(data => data.json())
.filter (
(x,index) => return x[index].value === 2
)
.subscribe(data => this.d = data);
{
"label": "Two",
"value": 2
}
http.get('./data.json')
.map(res => res.json())
.concatMap(res => res)
.filter(x => x.value === 2)
.subscribe(data => {
this.d = data;
});