Angular 2和Observable中的可观察量<t>

时间:2017-06-07 02:35:18

标签: angular rxjs observable

我正在为Angular 2处理http.get请求编写一个方法,并且返回类型为Observable。正如您所看到的,目的是让它返回一个对象,该对象可以从解析的JSON中获取“任意”形状。 问题:1)是否可观察&lt;任何&GT; “代码味道”2)如果“是”,推荐的策略是重做这个吗?

executeQuery(url: string, requestOptionsArgs: RequestOptionsArgs): Observable<any> { 
  return this.http.get(url, requestOptionsArgs).map(this.extractData).catch( error => {
     console.log('DataManagerService error thrown: ' + error );
     return Observable.throw(error )
  }) ;
}

0 个答案:

没有答案