我订阅了输入formControl的更改值,我需要将这些值作为用户类型来进行另一次调用。这可行,但感觉不对,因为我认为可观察点的目的是消除回调地狱。有什么帮助吗?
pd.concat([...])
答案 0 :(得分:1)
您可以使用可观察的运算符将其展平:
this.symbolSearchForm.valueChanges
.mergeMap(val => this.symbolSearchService.symbolLookup(val))
.subscribe(val => console.log('val', val));
参见例如https://www.learnrxjs.io/operators/transformation/mergemap.html