【发布时间】:2018-03-04 22:24:38
【问题描述】:
我想将 BehaviourSubject 的最后一个值重新发送到现有订阅。我试过last()、publishlast()、share()、refcount()。但它不会使用最后发出的值再次触发现有订阅。
【问题讨论】:
-
this.subject.take(1).subscribe(item => this.subject.next(item))?但是为什么你需要这样做?上下文是什么? -
这看起来像是在设置订阅者。我希望主题重新发出最后一个值。
-
确实如此,这就是它的作用。它将取一个值,重放最后一个值,并将其推回主题以重新发出。
标签: javascript rxjs angular2-observables behaviorsubject