【发布时间】:2018-06-16 14:43:21
【问题描述】:
大家好,我是 RxJs 和响应式编程的新手,我想像这样过滤一个数组:
let subscription = Rx.Observable.from([{id: 1}, {id: 2}, {id: 3}],[{id: 4}, {id: 5}, {id: 6}]);
如果我有一个数组,我可以这样做:
let subscription = Rx.Observable.from([{id: 1}, {id: 2}, {id: 3}]);
subscription.filter(x => x.id === 1).subscribe(x => console.log(x));
但是我该如何处理第二个数组呢?
【问题讨论】:
-
你想从你的两个数组中发出所有的 {id : n} 对象吗?
-
是的,我喜欢从两个数组中搜索 {id: n}。
标签: javascript arrays rxjs rxjs5