課程
/前端開發
/Angular
/AngularJS實戰
$q 跟$http什么區別?
2017-05-27
源自:AngularJS實戰 2-16
正在回答
在angular中,$q是一個非常重要的service。通過$q,angular有兩種比較常用的方式來實現promise,分別是ES6風格與jquery風格。
$http是對promise的最佳實踐。由于controller生命周期會在controller消亡的時候結束,其中的數據也會銷毀,因此我們常常會將獲取數據的操作放在自定義的服務中
舉報
一起學習AngularJS的基礎教程,通過實例學習并學會AngularJS
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-23
在angular中,$q是一個非常重要的service。通過$q,angular有兩種比較常用的方式來實現promise,分別是ES6風格與jquery風格。
$http是對promise的最佳實踐。由于controller生命周期會在controller消亡的時候結束,其中的數據也會銷毀,因此我們常常會將獲取數據的操作放在自定義的服務中