【发布时间】:2017-09-23 07:09:18
【问题描述】:
我想在过滤时将一个 Rx.js 可观察对象拆分为另外两个可观察对象,这样一个可观察对象包含过滤后的结果,另一个包含其他所有内容。
是否可以在不创建两个单独的过滤器的情况下拆分它们?
而不是这个:
const observable$ = Rx.Observable.of(1, 2, 3, 4)
observable$.filter(isOdd)
observable$.filter(isEven)
我正在寻找这样的东西:
const [isOdd$, isNotOdd$] = observable$.split(isOdd)
【问题讨论】:
标签: javascript filter rxjs observable rxjs5