BehaviorSubject在订阅后不允许在数组中存储数据。
创始人
2024-11-28 02:00:46
0

可以使用RxJS中的ReplaySubject代替BehaviorSubject来解决这个问题。ReplaySubject可以在订阅之前或之后保存特定数量的值,并且订阅时会重新播放所有保存的值,从而允许您在数组中存储数据。

以下是使用ReplaySubject的示例代码:

import { ReplaySubject } from 'rxjs';

// 创建一个新的ReplaySubject,我们设置它应该保存最新的3个数据项
const dataSubject = new ReplaySubject(3);

// 发送一些数据
dataSubject.next('Item 1');
dataSubject.next('Item 2');
dataSubject.next('Item 3');

// 订阅数据
dataSubject.subscribe(data => {
  console.log(`Received data: ${data}`);
});

// 发送更多数据
dataSubject.next('Item 4');
dataSubject.next('Item 5');

输出将包含保存在subject中的所有数据项:

Received data: Item 1
Received data: Item 2
Received data: Item 3
Received data: Item 4
Received data: Item 5

相关内容

热门资讯

透视智能ai!Wepoke透明... 透视智能ai!Wepoke透明挂软件透明挂辅助脚本,cloudpoker外挂,详细教程(有挂方法)-...
重大来袭!德州之星app安卓版... 重大来袭!德州之星app安卓版!的确真的有挂((2022已更新))(哔哩哔哩);亲,其实确实真的有挂...
9分钟了解!wpk线上实战(透... 9分钟了解!wpk线上实战(透视)透视辅助((2020已更新))(哔哩哔哩);无聊就玩这款wpk真的...
一分钟揭秘!Wepoke插件软... 一分钟揭秘!Wepoke插件软件透明挂辅助APP,鱼扑克辅助,详细教程(有挂工具)-哔哩哔哩是一款可...
透明黑科技!wepoke辅助真... 透明黑科技!wepoke辅助真的假的!原来真的有挂((2025已更新))(哔哩哔哩);一、wepok...
7分钟科普!wepoke软件透... 7分钟科普!wepoke软件透明功能实现方法(透视)透视辅助((2021已更新))(哔哩哔哩)1、打...
一分钟揭秘!Wepoke大厅外... 一分钟揭秘!Wepoke大厅外挂透视辅助器安装,wepoke游戏辅助工具,详细教程(有挂透明挂)-哔...
总算了解!微扑克被系统制裁!确... 总算了解!微扑克被系统制裁!确实真的有挂((2020已更新))(哔哩哔哩)关于微扑克的基本介绍、功能...
四分钟实锤!云扑克app辅助(... 1、四分钟实锤!云扑克app辅助(透视)透视辅助((2023已更新))(哔哩哔哩);详细教程。2、云...
来一盘!wpk透视辅助合作!确... 来一盘!wpk透视辅助合作!确实真的有挂((2021已更新))(哔哩哔哩);wpk透视辅助简单的灵活...