返回到文章

采纳

编辑于

AngularJS之$location

AngularJS
服务

例如一个url如下:

url:https://127.0.0.1:7001/liuxu/pages/main.html?name=5

1、获取绝对路径

$location.absUrl();
https://127.0.0.1:7001/liuxu/pages/main.html?name=5

2、获取主机

$location.host(); 
https://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