ng-view以角度加载新的单独页面

时间:2014-11-13 14:48:26

标签: javascript angularjs

我试图以角度调用一个休息api,它执行登录过程。

我已经成功地将角度与我的其余呼叫集成在一起。登录成功后,我希望代码移动到新页面。

在我成功的经纪人中,我这样做:

$location.path("/home")

我的路线提供如下:

$routeProvider.when('/home',{
            templateUrl: 'templates/test.html',
            controller: 'HomeController'
        })

在我看来我有一个像这样的html标签:

<div ng-view></div>

事情正如预期的那样正常。但我希望ng-view加载一个完整的新页面,而不仅仅是模板。从登录页面开始,我需要转到新页面。

是否可以这样做?

提前致谢。

1 个答案:

答案 0 :(得分:1)

如果您不想将html打开到ng-view,请设置location.href = urlwindow.location = url 或者使用角度方式$window.location=url;