【问题标题】:Empty Subscription for RxJsRxJs 的空订阅
【发布时间】:2016-12-10 21:28:46
【问题描述】:

RxJs 中有空的Subscription 吗? 在 RxJava 中,有Subscriptions.empty()。

一个空的Subscription 是一个Subscription,取消订阅除了将isUnsubscribed 更改为true 之外什么都不做。

我正在寻找它,但我找不到。

【问题讨论】:

    标签: javascript rxjs


    【解决方案1】:

    是的,存在这样的事情:

    RxJS 5 有Subscription.EMPTY

    RxJS 4 有Disposable.empty

    【讨论】:

    • 谢谢! Subscription.EMPTY 是我想要的。但 Disposable.empty 不是。这不是订阅。
    • 第 4 版和第 5 版之间的命名法发生了变化。Subscription 以前称为 Disposable
    【解决方案2】:

    不确定你想要什么,但我可以考虑两件事:

    所以两者都是空的,因为它们不发出任何onNext 消息。但是它们的完成语义不同。这是否涵盖了您的用例?

    【讨论】:

    • 谢谢!但这不是我想要的。
    猜你喜欢
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-18
    • 1970-01-01
    相关资源
    最近更新 更多