AngularJS的$location使用方法詳解
AngularJS的$location使用方法詳解
一、配置config
app.config([ '$locationProvider', function($locationProvider) { $locationProvider.html5Mode({ //設(shè)置為html5Mode(模式),當(dāng)為false時(shí)為Hashbang模式 enabled : true, //是否需要加入base標(biāo)簽,這里設(shè)置為false,設(shè)置為true時(shí),需在html的head配置<base href="" />標(biāo)簽 requireBase : false }); } ]);
注意:config里面的配置非常重要,不配置獲取不到url里面的參數(shù)
二、基本用法
url:http://127.0.0.1:7001/liuxu/pages/main.html?name=5 1.獲取絕對(duì)路徑 $location.absUrl(); //url:http://127.0.0.1:7001/liuxu/pages/main.html?name=5 2.獲取主機(jī) $location.host(); http://127.0.0.1 3.獲取端口號(hào) $location.port(); //7001 4.獲取文本傳輸協(xié)議 $location.protocol(); http 5. 獲取url參數(shù) $location.search().name或者$location.search()['name'] //5 6.獲取url $location.url() //:/liuxu/pages/main.html?name=5
如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
angular中的http攔截器Interceptors的實(shí)現(xiàn)
本篇文章主要介紹了angular中的http攔截器Interceptors的實(shí)現(xiàn)的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-02-02Angular 數(shù)據(jù)請(qǐng)求的實(shí)現(xiàn)方法
本篇文章主要介紹了Angular 數(shù)據(jù)請(qǐng)求的實(shí)現(xiàn)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05AngularJS 過(guò)濾器的簡(jiǎn)單實(shí)例
本文主要介紹AngularJS 過(guò)濾器,這里提供詳細(xì)了AngularJS 過(guò)濾器詳細(xì)資料,并提供簡(jiǎn)單實(shí)例,有需要的朋友可以參考下2016-07-07Angular 4依賴注入學(xué)習(xí)教程之ValueProvider的使用(七)
這篇文章主要給大家介紹了關(guān)于Angular 4依賴注入之ValueProvider使用的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Angular4具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-06-06Angular開(kāi)發(fā)實(shí)踐之服務(wù)端渲染
這篇文章主要介紹了Angular開(kāi)發(fā)實(shí)踐之服務(wù)端渲染,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03AngularJs 動(dòng)態(tài)加載模塊和依賴
這篇文章主要介紹了AngularJs 動(dòng)態(tài)加載模塊和依賴方法的相關(guān)資料,需要的朋友可以參考下2016-09-09Angular實(shí)現(xiàn)一個(gè)簡(jiǎn)單的多選復(fù)選框的彈出框指令實(shí)例
下面小編就為大家?guī)?lái)一篇Angular實(shí)現(xiàn)一個(gè)簡(jiǎn)單的多選復(fù)選框的彈出框指令實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04