问题描述
app.config([’$routeProvider’, '$locationProvider', function ($routeProvider) { $routeProvider.when('/', { templateUrl: ’home’,controller: 'homeController' }).when('/monitoring', { templateUrl: ’monitoring’,controller: 'monitoringController' }).otherwise({ redirectTo: '/' });}])
上面的代码第一个路径是 “ / ” , 假设现在在满足某一个条件下,将路径 “ / ” 下面的 “templateUrl” 和 “controller” 修改为 “/index” 和 “indexController” 该如何做 ?
问题解答
回答1:你可以配一个新的路由(/index), 然后在homeController里做判断,满足条件后跳转到/index路由。