ionic2实战-重构HttpService

前言

  • 由于之前对Rxjs的Observable不熟悉,旧的HttpService使用Promise,经过学习发现Rxjs相对Promise强大很多,遂统一使用Rxjs

Promise 对比 Observable

  • 可以看这里也可以看这里
  • 大漠穷秋的视频-服务端通讯与RxJS,总结了以下三点
    ionic2实战-重构HttpService_第1张图片

代码

  • 传送门

使用

  • 以前是构造函数注入Angular Http,现在注入HttpService,然后调用对应方法就行了
  //使用前
  constructor(public http: Http) {
  }
  //使用后
  constructor(public http: HttpService) {
  }

你可能感兴趣的:(ionic2实战-重构HttpService)