【发布时间】:2020-11-19 17:18:05
【问题描述】:
我一直在玩的是使用 combineLatest 和 concatAll() 但它们仍然被同时调用。我可以循环并调用每个,但我总是想知道在 RXJS 工作流程中是否有更好的方法。
combineLatest(arrayOfApiObservables).pipe(concatAll()).subscribe();
【问题讨论】:
-
根据文档,
concatAll()一次执行每个 Observable:rxjs.dev/api/operators/concatAll。但这里的combineLatest已经订阅了每个 Observables。 -
我想你在找
concat(...arrayOfApiObservables) -
是的,我尝试了上面提到的
concat方法,它似乎提供了您描述的功能。
标签: rxjs observable