flutter 发布主体、行为主体和回放主体之间有什么区别?[已关闭]

6tqwzwtp  于 2023-02-05  发布在  Flutter
关注(0)|答案(1)|浏览(127)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

3天前关闭。
Improve this question

在DartReact式编程或rxdart包中,Publish Subject、Behaviour Subject和Replay Subject之间有什么区别?

ogsagwnx

ogsagwnx1#

rxdart包是Dart中常用的实现React式编程的包,在rxdart中有几种主题类型:
PublishSubject:仅在所有订阅者订阅后才向其发送项目。订阅者将不会收到任何以前发出的项目。
BehaviorSubject:将最近的项发送给新订阅者,并将所有后续项发送给所有订阅者。它始终存储最近的项。
ReplaySubject:保留已发出项目的缓冲区并将其重播给新订阅者。若要限制重播的项目数,可以指定缓冲区大小。

相关问题