Angularjs使用$ location提取url base

时间:2014-06-05 18:11:33

标签: angularjs

您好我正在使用angularjs $ location服务。如何使用此服务获取我的URL的根目录。比如我当前的位置是

http://localhost:8080/xyz#123

我想提取http://localhost:8080或至少localhost:8080

2 个答案:

答案 0 :(得分:1)

var protocol = $location.protocol();
var host = $location.host();
var port = $location.port();

var combined = protocol + '://' + host + ':' + port;

答案 1 :(得分:0)

如果您只想使用$location,可以使用

$location.host() + ":" +  $location.port()