【发布时间】:2020-06-15 21:55:35
【问题描述】:
有没有办法只在先前的值为真时才发出并以串行方式?
例如(但不使用种族):
race(this.firstObservable$, this.secondObservable$).subscribe(
//do Something
);
但是如果 firstObservable 返回 false,我不希望调用 secondObservable。
【问题讨论】:
-
serial fashion是什么意思?don't want secondObservable to be called- 被调用,你的意思是被订阅还是发出值? -
已订阅。例如,这是一个我根本不想被调用的 API 调用。
-
你试过类似
concat(first$.pipe(filter(v => !!v)), second$)吗?
标签: rxjs