我发现自己对尝试设置一个非常简单的 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但并没有真正了解如何实现这一点。