私は、ここで受け入れられた答えを主に使ってforkJoinを試してみました:
Angular2 Observable.forkJoinの観測変数 - ReferenceError:Observableが定義されていません
forkJoinが利用できないため、上記のエラーメッセージが表示されます。
誰でも知っている理由は?
回答:
回答№1の場合は45これやった?
import { Observable } from "rxjs/Observable";
import "rxjs/add/observable/forkJoin";
個別にメソッドを追加する必要があります。
回答№2の11
あなたは交換する必要があります
import { Observable } from "rxjs/Observable";
〜によって
import { Observable } from "rxjs/Rx";
それが動作を開始します
警告:このメソッドは、RxJsライブラリ全体を含むようにはしないでください(kbバンドルサイズを増やす)
回答№3の場合は1
私はAngularバージョン5.2.0を実行していて、同様の問題に直面しています。したがって、以下の方法でobservableを呼び出す代わりに
import { Observable } from "rxjs/observable"
私は輸入した 観察可能な RxJsライブラリ全体を含めることで
import { Observable } from "rxjs/Rx"
その後、 フォークジョイン、以下のインポートモジュールが含まれています
import "rxjs/add/observable/forkJoin";
コードは正常にコンパイルされました。
回答№4の場合は1
Rxjsのバージョンを確認してください。もしRxjs 6を使用しているのであれば、
import { Observable } from "rxjs/Observable";
import "rxjs/add/observable/forkJoin";
"仕事をしないで、使う import { Observable, forkJoin } from "rxjs"
代わりに