我正在使用Angular项目,而我正在使用默认的ngRoute进行路由。
angular.module('myApp', ['ngRoute'])
.config(function ($routeProvider, $httpProvider) {
$routeProvider
.when('/', {
templateUrl: 'main',
controller: 'mainController'
})
.when('/login', {
templateUrl: 'account/login',
controller: "loginController"
})
.otherwise({
redirectTo: '/'
});
});
当我重定向到登录页面时,登录页面在我的index.html页面中显示为部分视图。但是,我希望登录表单出现在自己的html页面中(没有其他页面上存在的页眉和页脚)。是否可以使用ngRoute实现此目的,还是需要切换到使用ui-router?