Heim >Web-Frontend >js-Tutorial >Teilen Sie mit, wie Sie $location in AngularJS verwenden

Teilen Sie mit, wie Sie $location in AngularJS verwenden

小云云
小云云Original
2018-01-09 10:13:232255Durchsuche

In diesem Artikel werden hauptsächlich die relevanten Informationen zur Verwendung von $location in AngularJS vorgestellt. Ich hoffe, dass Sie diesen Teil des Inhalts beherrschen können alle.

Detaillierte Erklärung zur Verwendung von $location in AngularJS

1. Konfigurationskonfiguration

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

Hinweis: Die Konfiguration in config ist sehr wichtig Holen Sie sich die URL, ohne sie zu konfigurieren.

2. Grundlegende Verwendung

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

Verwandte Empfehlungen:

Detaillierte Erklärung der Nginx-Standortsyntaxkonfiguration Bedeutung: $location location reset,

Verwenden Sie Routing und $location, um Ansichten in angle_AngularJS zu wechseln

Effiziente Nutzung der integrierten Dienste $http, $location usw. in Angular_AngularJS

Das obige ist der detaillierte Inhalt vonTeilen Sie mit, wie Sie $location in AngularJS verwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn