【发布时间】:2022-12-03 01:38:06
【问题描述】:
我想以固定的时间间隔重新发出我的可观察值的最后一个值,我试过
obs.pipe(repeat({delay:1000})).subscribe(x => console.log('Emitted', x));
但它没有用。对此进行调查后,我的可观察对象实际上是一个 BehaviorSubject。
所以我的问题是为什么第一个每秒发出一次
of('Observable').pipe(repeat({ delay: 1000 })).subscribe(x => console.log(x));
但不是这个?
var bs = new BehaviorSubject('BehaviorSubject');
bs.pipe(repeat({ delay: 1000 })).subscribe(x => console.log(x));
如何使用我的 BehaviorSubject 来做到这一点?
【问题讨论】:
标签: rxjs