5

我已经设置了一个 plunker 来描述我的问题:Plnkr

实际上我想导航到另一个域中的另一个页面(将一个处理程序添加到按钮单击中)。但它不起作用。

提前致谢。

更新

window.location.href = "http://google.com";正在工作,但$location.absUrl来自 AngularJS 默认的服务不起作用。

4

3 回答 3

8

$location服务不允许重新加载页面。执行重定向到另一个域的 Angular 方法是使用$window服务

$window.location.href = 'http://google.com'
于 2015-11-12T20:22:57.717 回答
2

不幸的是,$location 服务只允许您更改 Web 应用程序的相对路径,无论您是否希望被重定向到必须使用 window.location.href 的另一个站点

于 2013-08-21T08:44:45.537 回答
0

你没有ng-app在你的html上定义。而且也没有在 html 上连接你的控制器。在此处查看更新的小提琴

http://plnkr.co/edit/pPJcWtLrbQOHDT5mXleK?p=preview

于 2013-08-21T08:30:37.370 回答