我已经设置了一个用来描述我的问题:Plnkr
实际上我想导航到另一个域中的另一个页面(为按钮点击添加了一个处理程序)。但它不起作用。
提前致谢。
更新
window.location.href = "http://google.com";
正在运行,但AngularJS默认的$location.absUrl
服务无效。
答案 0 :(得分:8)
$location
服务不允许重新加载页面。 The Angular way to perform a redirection to another domain is to use the $window
service:
$window.location.href = 'http://google.com'
答案 1 :(得分:2)
不幸的是,$ location服务只允许您更改Web应用程序的相对路径,无论您是否要将其重定向到您必须使用的另一个站点window.location.href
答案 2 :(得分:0)
你没有在你的html上定义ng-app
。并且还没有在html上连接你的控制器。请参阅更新的小提琴