父模板Accueil
(其中没有内容)有两个子模板section1
和section2
。这是用于路由代码:AngularJS - 将父路由重定向到子路由
$urlRouterProvider.otherwise('/accueil/section1');
$stateProvider
.state('accueil', {
url: '/accueil',
templateUrl: 'pages/accueil.html'
})
.state('accueil.section1', {
url: '/section1',
templateUrl: 'templates/section1.html'
});
.state('accueil.section2', {
url: '/section2',
templateUrl: 'templates/section2.html',
controller: 'sectionCtrl'
})
这工作得很好,如果我去/accueil/secion1
或/accueil/section2
。问题是,当我去/accueil
(没有内容),我不知道如何将其重定向到第一个子模板。有任何想法吗 ?
感谢您的回答。虽然我不得不将默认路由改为'.otherwise('/ accueil');'因为'/ accueil/section1'不存在,所以它可以工作 – Mehdiway 2015-03-02 12:27:34
我以前的评论现在没有任何意义:D – Mehdiway 2015-03-02 12:28:58
正确的电话,更新我的后代的答案 – 2015-03-02 12:28:59