你如何调用在subscribe()上推送值的observable?

时间:2016-10-30 10:43:11

标签: rx-java system.reactive rxjs reactive-programming observable

我无法找到合适的术语。 因此,当您在其上调用subscribe()时,如果observable推送值, 例如它有startWith()或它的值/列表/范围或重放 - 你怎么称呼它?

1 个答案:

答案 0 :(得分:0)

BehaviourSubjecthttp://www.introtorx.com/content/v1.0.10621.0/02_KeyTypes.html#BehaviorSubject)会在订阅时立即推送值。这是因为它总是有一个缓存的值可供使用。

替代方法是Replay(1),如果基础序列曾推送任何值,它将立即推送值http://www.introtorx.com/content/v1.0.10621.0/14_HotAndColdObservables.html#OtherConnectables