首页 > 其他 > 详细

[Angular] Observable.catch error handling in Angular

时间:2017-01-19 15:19:34      阅读:788      评论:0      收藏:0      [点我收藏+]
import { Observable } from rxjs/Observable;
import rxjs/add/operator/map;
import rxjs/add/operator/catch;
import rxjs/add/observable/throw;

  updatePassenger(passenger: Passenger): Observable<Passenger> {
    let headers = new Headers({
      Content-Type: application/json
    });
    let options = new RequestOptions({
      headers: headers
    });
    return this.http
      .put(`${PASSENGER_API}/${passenger.id}`, passenger, options)
      .map((response: Response) => response.json())
      .catch((error: any) => Observable.throw(error.json()));
  }

 

[Angular] Observable.catch error handling in Angular

原文:http://www.cnblogs.com/Answer1215/p/6306710.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!