ホームページ  >  記事  >  ウェブフロントエンド  >  AngularJS で $location を使用する方法を共有する

AngularJS で $location を使用する方法を共有する

小云云
小云云オリジナル
2018-01-09 10:13:232251ブラウズ

この記事では、AngularJS での $location の使い方についての詳細な説明を中心に紹介しますので、この部分をマスターして、困っている方の参考になれば幸いです。 。

AngularJS で $location を使用する方法の詳細な説明

1. config を設定します

app.config([ '$locationProvider', function($locationProvider) { 
$locationProvider.html5Mode({ 
     //设置为html5Mode(模式),当为false时为Hashbang模式 
enabled : true, 
     //是否需要加入base标签,这里设置为false,设置为true时,需在html的head配置<base href="" />标签 
requireBase : false 
}); 
} ]);

注: config の設定は非常に重要です。設定を行わないと、URL のパラメーターを取得できません

2。

url:http://127.0.0.1:7001/liuxu/pages/main.html?name=5 
1.获取绝对路径 
$location.absUrl();  
//url:http://127.0.0.1:7001/liuxu/pages/main.html?name=5 
2.获取主机 
$location.host(); 
http://127.0.0.1 
3.获取端口号 
$location.port(); 
//7001 
4.获取文本传输协议 
$location.protocol(); 
http 
5. 获取url参数 
$location.search().name或者$location.search()['name'] 
//5 
6.获取url 
$location.url() 
//:/liuxu/pages/main.html?name=5

関連する推奨事項:

Nginx ロケーション構文の設定ロケーションの意味の詳細な説明$location ロケーション リダイレクト

ルーティングと $location を使用して angular_AngularJS でビューを切り替える

組み込みサービスを効率的に利用するAngular_AngularJS の $http、$location など

以上がAngularJS で $location を使用する方法を共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。