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()));
}

最新文章

  1. 传智播客--XAML布局--连连看界面(小白内容)
  2. Win10 VC++6 无法启动此程序,因为计算机中丢失mfc42d.dll 需要提升
  3. TeX Live安装配置等默认目录
  4. 【转】字符集和字符编码(Charset &amp; Encoding)
  5. myEclipse
  6. SQL Server自动化运维系列 - 多服务器数据收集和性能监控
  7. 转:Yii 常量的轻松管理
  8. redis批量执行
  9. QString::toLocal8Bit得听QTextCodec::codecForLocale的
  10. 在Visual Studio 中开发Office Add-in
  11. 【Linux 操作系统】Ubuntu 基础操作 基础命令 热键 man手册使用 关机 重启等命令使用
  12. echarts--迁徙图特性简介
  13. js闭包vs Java内部类
  14. on duplicate key update简单使用
  15. SpringMVC-----使用Maven创建Web项目
  16. OC中的私有方法
  17. UML:概要设计,用什么画我的类图?
  18. lenovo E431 win8系统 安装win7
  19. 【BZOJ1042】硬币购物(动态规划,容斥原理)
  20. CMDB-客户端

热门文章

  1. php设置http请求头信息和响应头信息
  2. bitmap-setBounds方法参数研究
  3. 1.13 Python基础知识 - 字典和集合
  4. 微信小程序图片使用示例
  5. 【CS Round #46 (Div. 1.5) A】Letters Deque
  6. ArcGIS在线帮助的使用指南
  7. Netty系列之Netty可靠性分析--转载
  8. CSS笔记 - fgm练习 2-8 - 简易日历
  9. POJ 2886 Who Gets the Most Candies?(线段树&amp;#183;约瑟夫环)
  10. Static关键字深入理解