/ /プロパティ 'forkJoin'は 'typeof observable'型には存在しません - angular2 - angular、angular2-services

プロパティ 'forkJoin'は 'typeof observable'型には存在しません - angular2 - angular、angular2-services

私は、ここで受け入れられた答えを主に使って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" 代わりに