這裏的回購:https://github.com/vipul-verma/LetsLearnAngularUI路由器AngularJs嵌套狀態和嵌套的觀點正確的方法
這裏的實時取景:https://rawgit.com/vipul-verma/LetsLearnAngular/master/index.html
說明: 一個基本的模板。
首頁鏈接將加載partials/home.html。
關於鏈接將加載partials/about.html和partials/about-sublevel.html。
問題:
這裏分音/約-sublevel.html爲約頁面的子級,因此可以說其約約頁或嵌套視圖/狀態的一部分頁。但是如果你看到索引頁面,它有兩個視圖'viewA','viewB'。
'viewA'負載根據鏈路泛音/ home.html做爲或泛音/ about.html。
'viewB'僅當About鏈接被點擊時才加載partials/about-sublevel.html。
問:
有沒有一種方法來分離諧音/約-sublevel.html頁從指數頁面和負荷內about.html,所以我不必將標籤放在索引頁中作爲<div ui-view="viewB"></div>
。
正確方法 「viewB」應該負荷內about.html自關於頁面的一部分,當我點擊有關鏈接都諧音/ about.html和諧音/約-分段。 html默認顯示。
什麼是正確的方法,在這種情況下的最佳做法。在app.js中將做什麼來實現這一點。請僅使用上面的git回購給出答案。請不要使用回購代碼中的虛擬答案。謝謝
你可以爲一個plunker? –
我想我不明白你的問題。你不能把2個模板放在一起嗎?最佳做法是爲每個路由1模板。 – Matheno
這裏的掠奪者http://plnkr.co/edit/Z7BgBWeSStMuIrYBR3tS?p=preview – Sam