美文网首页摄影IT技术
RxJava 常用几种subject比较

RxJava 常用几种subject比较

作者: 屈子腾 | 来源:发表于2019-10-27 12:59 被阅读0次

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

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

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

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

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

相关文章

网友评论

    本文标题:RxJava 常用几种subject比较

    本文链接:https://www.haomeiwen.com/subject/ocipvctx.html