前言
- 由于之前對Rxjs的Observable不熟悉,舊的HttpService使用Promise,經(jīng)過學(xué)習(xí)發(fā)現(xiàn)Rxjs相對Promise強(qiáng)大很多,遂統(tǒng)一使用Rxjs
Promise 對比 Observable
- 可以看這里也可以看這里
- 大漠窮秋的視頻-服務(wù)端通訊與RxJS,總結(jié)了以下三點(diǎn)
代碼
使用
- 以前是構(gòu)造函數(shù)注入Angular Http,現(xiàn)在注入HttpService,然后調(diào)用對應(yīng)方法就行了
//使用前
constructor(public http: Http) {
}
//使用后
constructor(public http: HttpService) {
}