模擬データを含むサービスからObservableを返そうとしています。
私は私のサービスからこれを返しています:
return Observable.of(new Object()).map(MOCKACCOUNT =>JSON.stringify(MOCKACCOUNT));
エラーが発生します
Observable_1.Observable.ofは関数ではありません。
インクルードが欠落していますか?輸入しています
import {Observable} from "rxjs/Observable";
注:私は事前に模擬約束を返していましたが、私の理解に基づいて、値を補間することはできませんでした。例えば {{returnFromServiceStoredInExportedClass.name}}
のように見える
import {Observable} from "rxjs/Observable";
あるべき
import {Observable} from "rxjs/Rx";
Angular2 RxJSが「Observable_1.Observable.fromEventは関数ではありません」エラーを取得しています も参照してください
つかいます
return Observable.of(new Object()).mapTo(MOCKDATA);`
Importステートメントは問題ありません。
import {Observable} from "rxjs/Observable";
MOCKDATAのtsファイルもインポートする必要があります
import {MOCKDATA} from "../path_to_mockdata";
あるべき
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/of';
なぜなら
import {Observable} from "rxjs/Rx";
必要のない他のすべての演算子をインポートします