RxJava中的冷可观察性

时间:2018-06-17 07:02:19

标签: rx-java observable subscriber

在反应式编程中,冷观察只在观察者订阅时才开始发射值。

我在这方面有一个问题。

假设我在T1时刻在可观察的O上订阅了S1,因此S1开始接收值。然后我在T2时刻在O上订阅S2。

S2会在T1和T2之间接收O发出的值吗?

1 个答案:

答案 0 :(得分:0)

简短的回答是S2只会从时间T2收到值。

您可以使用多个运算符来重放发出的值。您可以使用replay()publish()refCount()等组合来允许重播T1和T2之间的值。这是good overview of cold versus hot observables

相关问题