【发布时间】:2020-05-03 10:43:32
【问题描述】:
我正在寻找另一种方法:
import { interval, BehaviorSubject } from 'rxjs';
const source$ = interval(1000);
const store$ = new BehaviorSubject<number[]>([]);
source$.subscribe((point) => store$.next([...store$.value].concat(point)));
// result
store$.subscribe(console.log);
我确实不想使用订阅,所以我猜没有 BehaviorSubject。
感谢任何提示。
【问题讨论】:
-
所以你想要一个回调,即每秒调用一次?
-
我更多的是寻找一个将广播其最后一个数组的流以及一个由另一个流触发的新数组(无论如何和平)。
标签: rxjs