【发布时间】:2017-09-24 00:56:10
【问题描述】:
documentation on BehaviorSubject 声明无论我何时订阅,它都应该返回最后一个发出的值,但它不会为我返回它:
const ofObservable = Rx.Observable.of(1, 2, 3);
const subject = new Rx.BehaviorSubject();
ofObservable.subscribe(subject);
subject.subscribe((v) => {
console.log(v);
}, null, () => {
console.log('completed');
});
代码仅记录completed。
ReplaySubject 与上述代码和日志1, 2, 3, completed 一起按预期工作。
【问题讨论】:
标签: javascript rxjs