RxJS5 - 虚拟可观察量
RxJS5 - dummy observables
有时我们需要一个虚拟的可观察对象,因为 RxJS API 在某些情况下似乎不接受 null 或 undefined,例如:
Queue.prototype.eqStream = function ($pauser) {
if (!$pauser) {
$pauser = Rx.Observable.timer(1);
}
let $obs = Rx.Observable.zip(
this.obsEnqueue,
pauser // because pauser cannot be null here
);
RxJS5 是否有一些公认的可以立即触发的虚拟 Observable,或者我们应该只使用其中之一:
Rx.Observable.timer(1);
Rx.Observable.from([0]);
如果 RxJS5 API 给我们一个可接受的虚拟 Observable 就好了,比如:
Rx.Observable.dummy()
或类似的东西。有人知道虚拟 Observable 的最佳实践吗?
有时我们需要一个虚拟的可观察对象,因为 RxJS API 在某些情况下似乎不接受 null 或 undefined,例如:
Queue.prototype.eqStream = function ($pauser) {
if (!$pauser) {
$pauser = Rx.Observable.timer(1);
}
let $obs = Rx.Observable.zip(
this.obsEnqueue,
pauser // because pauser cannot be null here
);
RxJS5 是否有一些公认的可以立即触发的虚拟 Observable,或者我们应该只使用其中之一:
Rx.Observable.timer(1);
Rx.Observable.from([0]);
如果 RxJS5 API 给我们一个可接受的虚拟 Observable 就好了,比如:
Rx.Observable.dummy()
或类似的东西。有人知道虚拟 Observable 的最佳实践吗?