小编Zac*_*ier的帖子

多个订阅嵌套在一个订阅中

我发现自己对尝试设置一个非常简单的 rxjs 订阅流程感到困惑。将多个不相关的订阅嵌套到另一个订阅中。

我在一个有角度的应用程序中,在进行其他订阅之前我需要填写一个主题。

这将是我想要实现的嵌套版本。

subject0.subscribe(a => {

    this.a = a;

    subject1.subscribe(x => {
        // Do some stuff that require this.a to exists
    });

    subject2.subscribe(y => {
        // Do some stuff that require this.a to exists
    });

});
Run Code Online (Sandbox Code Playgroud)

我知道嵌套订阅不是一个好的做法,我尝试使用flatMaporconcatMap但并没有真正了解如何实现这一点。

subject observable rxjs angular-observable rxjs6

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular-observable ×1

observable ×1

rxjs ×1

rxjs6 ×1

subject ×1