angularJ $location使用

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参数
l o c a t i o n . s e a r c h ( ) . n a m e 或 者 location.search().name或者 location.search().namelocation.search()[‘name’]
//5
6.获取url
$location.url()
//:/liuxu/pages/main.html?name=5
可以传多个值 例如 id=1&id=4;
那么后台获取的数据就是{id:[1,4]}

你可能感兴趣的:(js)