我試圖創建一個使用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 –