このリゾルバーがうまく機能する前に:
resolve() {
return forkJoin(
this.getData1(),
this.getData2(),
this.getData3()
);
}
今、私は実際にはうまくいかないようなことをしなければなりません:
resolve() {
return this.actions$
.pipe(
ofActionSuccessful(SomeSctonSuccess),
forkJoin(
this.getData1(),
this.getData2(),
this.getData3()
)
);
}
このエラーが発生しているため:
タイプ 'Observable<[any, any, any, any]>' の引数は、タイプ 'OperatorFunction' のパラメーターに割り当てられません。タイプ 'Observable<[any, any, any, any]>' は、署名 '(source: Observable): Observable' に一致しません。
修正方法はありますか?
今、私はhttps://ngxs.gitbook.io/ngxs/advanced/action-handlersが行われforkJoin
た後にのみ返すことに注意しますofActionSuccessful(SomeSctonSuccess)