我试图创建一个使用UI-Router
Angularjs UI-Router:如何在嵌套视图内创建视图? (3级嵌套视图)
代码
.state('discussions', {
url: '/discussions',
views: {
'': {
templateUrl: 'views/groups/groupBaseView.html'
},
'[email protected]': {
templateUrl: 'views/groups/groupView.html',
controller: 'groupController',
views: {
'[email protected]@discussions': {
template: 'hi'
}
}
}
}
});
你可以想像像
--groupBase
--groupBase/groupView
--groupBase/groupView/discussionView
的视图的嵌套视图内视图UI工作正常,直到--groupBase/groupView
但disucussionView
没有得到加载groupView
非常感谢您让这么复杂的时间变得如此简单。我读了你的答案,然后自己试了一下,一切都变得如此顺利。 http://plnkr.co/DcsBaPCyqV5p8waklGda –