$location
是基於window.location
的服務;可以獲取瀏覽器位址列中的url
,也可以修改瀏覽器位址列的url
。
一. 只能獲取位址列資訊方法
1. absurl()
2. protocol()
$location.protocol()
: 獲取當前url 協議;
$location.host()
: 獲取當前url 主機名;
www.my.com
4. port()
$location.port()
: 獲取當前url 埠;
80二. 獲取和設定位址列資訊方法
1. url()
$location.url()
: 獲取當前url路徑(當前url#後面的內容,包括引數和雜湊值);
/admin/member?x=y#hash
2. hash()
$location.hash()
: 獲取雜湊值;
hash
3. path()
$location.path()
: 獲取當前url的路徑;不包括引數和hash值
/admin/member
4. search()
$location.search()
: 獲取當前url 的引數部分(物件形式);
三. 替換url 最後一條歷史記錄
$location.replace()
: 替換最後一條歷史記錄
AngularJs服務 http請求
http 本質是對xmlhttprequest物件封裝 開啟乙個鏈結 介面方式 soap restful 傳遞的資料可以是 key val key val 形式,這種形式叫formdata 當請求資料型別不一樣,後端在接收的時採取方法也不一樣 假如上述方式以php為例可以使用 post接收 requ...
AngularJS內的服務
通過之前講解的一些angularjs裡面的一些功能j 今天就來說下我用angulaerjs裡面的服務的一些感觸和運用。angularjs中你可以自己建立自己的服務,也可以使用angularjs裡面的內建服務。在angularjs中,服務是乙個函式或物件,可在你的angularjs 應用中使用。有個 ...
angularjs服務簡單介紹
3種建立自定義服務的方式。factory service provider 大家應該知道,angularjs是後台人員在工作之餘發明的,他主要應用了後台早就存在的分層思想。所以我們得了解下分層的作用,如果你是前端人員不了解什麼是分層,那麼你最好問問你後台的小夥伴。dao層 就是model層,在後台時...