forkJoin
としてインポートしています
import 'rxjs/add/observable/forkJoin';
しかし、それでもコンソールでエラーが発生します。
__WEBPACK_IMPORTED_MODULE_2_rxjs_Observable__.a.forkJoin is not a function
Angular CLIコンパイラ(を使用ng serve
)でこのエラーが発生することも、VSCodeが文句を言うこともありません。forkJoinを実行する別の方法はありますか?RxJS 5.5。*を使用してAngular(5。*)の最新ビルドを実行しています。
要求に応じて、次のように呼び出されます。
Observable.forkJoin(
this.eventService.getTypes().first(),
this.eventService.getDates().first()
).pipe(
RxJS 5.5では、関数として使用する必要があります。Angular CLI 1.5以降が、RxJSの古いプロトタイプパッチ適用スタイルを使用するように構成されているかどうかはわかりません。
import { forkJoin } from 'rxjs/observable/forkJoin'
...
forkJoin(...).pipe(...).subscribe(...);
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加