这是angular2的Http请求
getHeroes (): Observable<Hero[]> {
return this.http.get(this.heroesUrl)
.map(this.extractData)
.catch(this.handleError);
}
private extractData(res: Response) {
let body = res.json();
return body.data || { };
}
private handleError (error: Response | any) {
return Observable.throw(error.message);
}
}
这是个回调函数吧,可是我该怎么实现类似http.get这种函数来传递一个回调函数?