我想知道是否可以更改ngroute用于特定页面的母版页。例如,我想显示不同的母版页或完全排除特定页面的母版页,但仍保持url结构。
示例:
app.config(function ($routeProvider, $locationProvider) {
$routeProvider.when("/home", {
controller: "homeController",
templateUrl: "/views/home/index.html"
})
.when("/ourteam", {
templateUrl: "/views/home/our-team.html",
title: "Our Team"
})
.when("/login", {
templateUrl: "/views/home/login.html",
title: "Login",
countroller: "loginController"
});
$routeProvider.otherwise({ redirectTo: "/home" });
$locationProvider.html5Mode(true);
});
网址重定向工作正常但实际布局搞砸了,因为登录页面有不同的标记。是否可以切换到特定页面的另一个母版页?
答案 0 :(得分:0)
如果你想要不同路线的不同布局,我猜你必须从 ngRoute 切换到 uiRouter ,因为uiRouter在创建路线和将视图关联到方面更灵活它
Tim Kindberg在youtube上提供了一个非常好的教程,我正在分享下面的链接。