promise - observables - que es un observable en angular
Creación de un observable para datos simulados en Angular 2 (3)
Estoy tratando de devolver un Observable de un servicio con datos simulados.
Estoy devolviendo esto de mi servicio:
return Observable.of(new Object()).map(MOCKACCOUNT =>JSON.stringify(MOCKACCOUNT));
Me sale un error
Observable_1.Observable.of no es una función.
¿Me estoy perdiendo algo de incluir? Estoy importando
import {Observable} from "rxjs/Observable";
Nota: Antes estaba devolviendo una promesa simulada, pero según mi entendimiento no podría interpolar el valor. Por ejemplo, {{returnFromServiceStoredInExportedClass.name}}
Debiera ser
import { Observable } from ''rxjs/Observable'';
import ''rxjs/add/observable/of'';
porque
import {Observable} from "rxjs/Rx";
Importaremos todos los demás operadores que no necesites.
Parece
import {Observable} from "rxjs/Observable";
debiera ser
import {Observable} from "rxjs/Rx";
Vea también Angular2 RxJS obtener el error ''Observable_1.Observable.fromEvent no es una función''
Utilizar
return Observable.of(new Object()).mapTo(MOCKDATA);`
La declaración de importación está bien.
import {Observable} from "rxjs/Observable";
También es necesario importar el archivo ts para MOCKDATA
import {MOCKDATA} from "../path_to_mockdata";