真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在Angular中使用$location獲取地址欄的參數(shù)-創(chuàng)新互聯(lián)

這篇文章將為大家詳細講解有關(guān)如何在Angular中使用$location獲取地址欄的參數(shù),文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、夏縣網(wǎng)站維護、網(wǎng)站推廣。

1.獲取當(dāng)前完整的url路徑

var absurl = $location.absUrl(); //http://88:8100/#/homePage?id=10&a=100

2. 獲取當(dāng)前url路徑(當(dāng)前url#后面的內(nèi)容,包括參數(shù)和哈希值)

var url = $location.url(); // /homePage?id=10&a=100

3. 獲取當(dāng)前url的子路徑(也就是當(dāng)前url#后面的內(nèi)容,不包括參數(shù))

var pathUrl = $location.path() ///homePage

4.獲取當(dāng)前url的協(xié)議(比如http,https)

var protocol = $location.protocol(); //http

5.獲取主機名

var localhost = $location.host(); //88

6.獲取當(dāng)前url的端口

var port = $location.port(); //8100

7.獲取當(dāng)前url的哈希值

var hash = $location.hash() //http://088

8.獲取當(dāng)前url的參數(shù)的序列化json對象

var search = $location.search(); //{id: "10", a: "100"}

9. 獲取url參數(shù)

$location.search().name;

$location.search()['name'];

10.注意問題

如果是這樣的地址:http://lele.sina.com?name=haha

需要在項目中注入$locationProvider服務(wù)

var searchApp = angular.module('searchApp', []);

searchApp.config(['$locationProvider', function($locationProvider) {

$locationProvider.html5Mode(true);

}]);

searchApp.controller('MainCtrl', ['$scope', '$location', function($scope, $location) {

if ($location.search().keyword) {

$scope.keyword = $location.search().keyword;

}
}]);

11.js中獲取地址欄參數(shù)的方法(附加)

url = https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_idx=2&tn=baiduhome_pg&wd=%E5%A8%83%E5%93%88%E5%93%88
console.log(window.location.href ); // "https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_idx=2&tn=baiduhome_pg&wd=%E5%A8%83%E5%93%88%E5%93%88"
console.log(window.location.host); // "www.baidu.com"
console.log(window.location.pathname); // "/s"
console.log(window.location.protocol); // "https:"
console.log(window.location.search); // "?ie=utf-8&f=3&rsv_bp=1&rsv_idx=2&tn=baiduhome_pg&wd=%E5%A8%83%E5%93%88%E5%93%88"

關(guān)于如何在Angular中使用$location獲取地址欄的參數(shù)就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


網(wǎng)站欄目:如何在Angular中使用$location獲取地址欄的參數(shù)-創(chuàng)新互聯(lián)
文章地址:http://weahome.cn/article/csgooj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部