RxJs中是否有空Subscription
?
在RxJava中,有Subscriptions.empty()。
空Subscription
是Subscription
,除非将isUnsubscribed改为true,否则取消订阅不会做任何事情。
我正在寻找它,但我找不到。
答案 0 :(得分:4)
答案 1 :(得分:0)
不确定你想要什么,但我可以考虑两件事:
Rx.Observable.empty()
。这会返回一个observable,它会立即发出onCompleted
消息。Rx.Observable.never()
。这会返回一个永远不会发出任何东西的可观察对象。因此,两者都是空的,因为它们不会发出任何onNext
消息。但是它们的完成语义不同。这是否涵盖了您的用例?