我目前在使用Angular2和Observable对象时遇到了问题。
我有一个组件调用服务:一个与api链接的真实服务和一个虚假的服务。
与API相关的服务工作正常,但当我使用虚假服务时,我想从Observable对象返回一个数组,但是我遇到了这个错误:“Observable_1.Observable.fromArray不是一个函数”
以下是我的代码:
组件:
this._raceService.list().subscribe(newRaces => {
this.races = newRaces;
});
真正的服务:
list(){ return this._http.get('http://dev.backend.com/api.php', options).map(res => res.json()); }
虚假服务:
list() { return Observable.fromArray([{ name: 'London' }]); }
请问你能帮我吗?
谢谢。
list(): any {...}
吗? - ade jones