一、服務
AngularJS功能最基本的組件之一是服務(Service)。服務為你的應用提供基于任務的功能。服務可以被視為重復使用的執(zhí)行一個或多個相關(guān)任務的代碼塊。
AngularJS服務是單例對象,這意味著只有一個實例被創(chuàng)建過,服務使用AngularJS的依賴注入機制來定義和注冊。
可以把服務注入模塊、控制器和其它服務。
1.1、內(nèi)置服務
常見的內(nèi)置服務如下:
$http 發(fā)送http請求
$resource 創(chuàng)建一個可以RESTful服務器端數(shù)據(jù)源交互對象
$window 瀏覽器的window元素的jQuery包裝
$document 瀏覽器的document元素的jQuery包裝
$rootScope 根作用域的訪問
$rootElement 根元素的訪問
$cacheFactory 提供鍵/值對放置到對象緩存
$interval 提供對window.setInterval訪問
$timeout 提供對window.setTimeout訪問
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26