【发布时间】:2019-02-14 17:51:39
【问题描述】:
今天打开我的Angular项目,发现一个警告说:
forkJoin is deprecated: resultSelector is deprecated, pipe to map instead (deprecation)
我用谷歌搜索了它,但我发现很少,我不知道如何摆脱警告。我如何必须使用map 而不是forkJoin?
【问题讨论】:
今天打开我的Angular项目,发现一个警告说:
forkJoin is deprecated: resultSelector is deprecated, pipe to map instead (deprecation)
我用谷歌搜索了它,但我发现很少,我不知道如何摆脱警告。我如何必须使用map 而不是forkJoin?
【问题讨论】:
forkJoin 未被弃用。仅不推荐使用带有结果选择器功能的变体。
https://github.com/ReactiveX/rxjs/blob/master/src/internal/observable/forkJoin.ts#L29
所以应该是这样的:
forkJoin(a$, b$, c$).pipe(
map(x => resultSelector(...x))
)
【讨论】: