gpt4 book ai didi

rxjs - RxJs Observables嵌套订阅吗?

转载 作者:行者123 更新时间:2023-12-03 11:48:16 46 4
gpt4 key购买 nike

简化以下代码示例的方法是什么?
我找不到合适的运算符..有人可以举一个简短的例子吗?

this.returnsObservable1(...)
.subscribe(

success => {

this.returnsObservable2(...)
.subscribe(

success => {

this.returnsObservable3(...)
.subscribe(

success => {
...
},

最佳答案

如评论中所述,您正在寻找flatMap运算符。

您可以在以前的答案中找到更多详细信息:

  • How to do the chain sequence in rxjs
  • Why do we need to use flatMap?

  • 您的示例为:
    this.returnsObservable1(...)
    .flatMap(success => this.returnsObservable2(...))
    .flatMap(success => this.returnsObservable3(...))
    .subscribe(success => {(...)});

    关于rxjs - RxJs Observables嵌套订阅吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42888604/

    46 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com