RxJs中是否有空的Subscription
? 在RxJava中,有Subscriptions.empty()。RxJs的空訂閱
一個空的Subscription
是一個Subscription
退訂除了更改isUnsubscribed爲true之外什麼都不做。
我在找,但找不到。
RxJs中是否有空的Subscription
? 在RxJava中,有Subscriptions.empty()。RxJs的空訂閱
一個空的Subscription
是一個Subscription
退訂除了更改isUnsubscribed爲true之外什麼都不做。
我在找,但找不到。
不知道你想要什麼,但我能想到兩件事:
Rx.Observable.empty()
。這會返回一個可立即發出onCompleted
消息的觀察值。Rx.Observable.never()
。這返回一個永遠不會發出任何東西的觀察值。因此兩者都是空的,因爲它們不會發出任何onNext
消息。但是它們的完成語義不同。這是否涵蓋你的用例?
謝謝!但這不是我想要的。 – nshmura
謝謝! Subscription.EMPTY是我想要的。但Disposable.empty不是。它不是訂閱。 – nshmura
版本4和版本5之間的術語更改。訂閱過去被稱爲一次性s – paulpdaniels
哦!我誤解了。謝謝。 – nshmura