我需要使用angular.js
获取基本网址任何人都可以帮我吗?
我尝试了不同的解决方案,但我没有得到正确的网址。
答案 0 :(得分:0)
如果您想使用Javascript在浏览器中获取基本URL,您可以使用:
window.location.origin
或者使用所有部件的对象:
window.location
希望这会有所帮助:)
答案 1 :(得分:0)
获取网址的角度方式是使用$ location服务。你需要在任何需要的地方注入它(控制器,其他服务等......)
angular
.module('app')
.controller('controller', mainController);
/** @ngInject **/
function mainController($location){
console.log($location) //prints all $location properties
console.log($location.$$host) // prints 'stackoverflow.com'
console.log($location.$$absUrl) // prints 'http://stackoverflow.com/exampleurl'
}
您可以使用全局window.location对象以非角度方式执行此操作:
console.log(location.href) // prints 'http://stackoverflow.com/exampleurl'
希望有所帮助