【发布时间】:2017-11-19 12:08:18
【问题描述】:
我有一组看起来相当笨重的代码,其中一个 observable 的数据被输入到另一个 observable 中,如下所示:
let source = this.myService.getFoo()
.subscribe(result => {
let source2 = this.myService.getMoo(result)
.subscribe(result2 => { // do stuff });
});
我知道有多种方法可以组合和链接,但我需要将来自源的数据馈送到 source2。订阅的嵌套看起来很糟糕,我很确定有更好的方法来做到这一点。
谢谢!
【问题讨论】:
-
如果函数比
getFoo和getMoo更具描述性那就太好了,因为我是RxJS 的初学者,无法真正掌握这些函数调用应该返回什么,我假设很多人都有同样的问题。
标签: javascript rxjs observable