如何与执行等到观察员BehaviourSubject完整//角2个RxJS

如何与执行等到观察员BehaviourSubject完整//角2个RxJS

问题描述:

我的代码与跨应用许多观察家BehaviorSubject。 在BehaviorSubject上创建.next()时,如何知道所有已注册的观察者何时已完成执行。如何与执行等到观察员BehaviourSubject完整//角2个RxJS

+1

“完成了执行” ......你是什么意思?叫'.complete()'? – n00dl3

如果通过“完成执行”您的意思是“他们已经完成”。

RXJS docs(见本页面底部的小工具,“你需要找到一个运营商的问题,通过选择从下面的列表的选项开始:?”):

“我有一些Observable作为一个Observable组合在一起,我希望在所有这些Observable都完成时收到通知。“

»你想要静态运算符forkJoin。

(请注意,我不知道你所说的“执行完毕”的意思)

+0

我并不是说观察者已经完成了执行,而是观察者。 BehaviourSubject在代码(观察者作为函数)中订阅了在.next事件发生时触发的订阅。 我想在所有的观察者(即订阅了该观察的功能)的完成执行就知道了。 –

+0

再加入一些代码,因为'forkJoin'仍然是答案,而不是一个完整的... – n00dl3

+0

感谢,会尝试。我只是想解释我的意思是“完成执行” –