switchMap 给出 OperatorFunction<unknown, any>' is not assignable
switchMap gives OperatorFunction<unknown, any>' is not assignable
我需要将一个流切换到另一个流,所以我做到了
this.appState.domain$.pipe(switchMap(() => of(10))
它给我一个错误
OperatorFunction<unknown, any>' is not assignable to parameter of type OperatorFunction<unknown, any>' ....
对我来说,错误并没有真正告诉我发生了什么或如何解决这个问题。我希望这能奏效,但有些地方不对劲。对打字稿抱怨的任何建议?
示例:
如果你仔细观察,你会发现 rxjs 库之间有些混淆。
有人期待/node_modules/rxjs/internal/types/Observable
对比of(10) 返回 /node_modules/rxjs/dist/types/internal/types/Observable
检查“of”运算符的导入行,确保其正确。
我需要将一个流切换到另一个流,所以我做到了
this.appState.domain$.pipe(switchMap(() => of(10))
它给我一个错误
OperatorFunction<unknown, any>' is not assignable to parameter of type OperatorFunction<unknown, any>' ....
对我来说,错误并没有真正告诉我发生了什么或如何解决这个问题。我希望这能奏效,但有些地方不对劲。对打字稿抱怨的任何建议?
示例:
如果你仔细观察,你会发现 rxjs 库之间有些混淆。
有人期待/node_modules/rxjs/internal/types/Observable
对比of(10) 返回 /node_modules/rxjs/dist/types/internal/types/Observable
检查“of”运算符的导入行,确保其正确。