gpt4 book ai didi

Angular:如何在随后的 Observable 中使用 `.subscribe()` 的结果

转载 作者:太空狗 更新时间:2023-10-29 17:44:24 24 4
gpt4 key购买 nike

Angular2:我想在后续的可观察对象中使用 .subscribe() 的结果。

这是为了在嵌套订阅中使用来自父订阅的 ID。

我试过先使用 .switchMap(),但这似乎不起作用。

这是我的尝试:

this.serviceA.getOrg()
.switchMap(org => this.serviceB.getOrgType(org.id))
.subscribe(type => {
console.log(type);
});

最佳答案

试试 flatMap:

 this.serviceA.getOrg()
.flatMap(org => this.serviceB.getOrgType(org.id))
.subscribe(type=> {
console.log(type);
});

关于Angular:如何在随后的 Observable 中使用 `.subscribe()` 的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47307734/

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