【发布时间】:2016-12-10 21:28:46
【问题描述】:
RxJs 中有空的Subscription 吗?
在 RxJava 中,有Subscriptions.empty()。
一个空的Subscription 是一个Subscription,取消订阅除了将isUnsubscribed 更改为true 之外什么都不做。
我正在寻找它,但我找不到。
【问题讨论】:
标签: javascript rxjs
RxJs 中有空的Subscription 吗?
在 RxJava 中,有Subscriptions.empty()。
一个空的Subscription 是一个Subscription,取消订阅除了将isUnsubscribed 更改为true 之外什么都不做。
我正在寻找它,但我找不到。
【问题讨论】:
标签: javascript rxjs
【讨论】:
不确定你想要什么,但我可以考虑两件事:
Rx.Observable.empty()。这会返回一个 observable,它会立即发出 onCompleted 消息。Rx.Observable.never()。这会返回一个从不发射任何东西的 observable。所以两者都是空的,因为它们不发出任何onNext 消息。但是它们的完成语义不同。这是否涵盖了您的用例?
【讨论】: