javascript - RxJS:仅用于存储和通知最新消息的主题
问题描述
我正在寻找一个将 a 的功能与 a 的功能相结合的ReplaySubject
主题BehaviourSubject
。它应该:
- 没有初始值(不像 ,
BehaviourSubject
但像ReplaySubject
) - 仅向订阅者发送最新更改的事件(不像 ,
ReplaySubject
但像BehaviourSubject
)
您的解释不需要特定于版本,因为我不受特定版本的约束。
解决方案
我想你可能正在寻找ReplaySubject(1)
.
传递一个值1
将只存储最近的值,如 a BehaviourSubject
,但仍然没有初始值。
推荐阅读
- ios - Swift - 当收到静默通知时决定是否显示警报
- vba - 如何在子窗体中获得焦点控件?
- r - Microsoft 更新后 MS Word 2010 中的 devEMF 输出显示问题
- swagger - 如何为 requestBody of content "text / csv (UTF-8)" 定义 Open Api 3.0 文档
- javascript - 如何从文本呈现 react-router Link 组件?
- excel - Excel VBA - 用联合擦除行?
- javascript - 如何通过 webpack 和 file-loader 在两个捆绑 (scss) 文件中使用一个图像?最后一个返回 undefined
- parallel-processing - 为什么当 map(fib,array) 类型稳定时 pmap(fib,array) 会导致类型不稳定?
- firefox - 使用 Firefox 编写网站交互脚本
- python - 如何使用 Python 创建一个函数,该函数将在字典中为数据表中的每一行返回一个值?