摄影IT技术

RxJava 常用几种subject比较

2019-10-27  本文已影响0人  屈子腾

常用的几种subject有:PublishSubject、ReplaySubject、BehaviorSubject、AsyncSubject

PublishSubject: 接收到订阅之后的所有数据

ReplaySubject: 接收到所有的数据,包括订阅之前的所有数据和订阅之后的所有数据

BehaviorSubject:  接收到订阅前的最后一条数据和订阅后的所有数据

AsyncSubject: 不管在什么位置订阅,都只接接收到最后一条数据,不管订阅之前是否有发送,结构一条消息,就complete

上一篇 下一篇

猜你喜欢

热点阅读