2014-02-28 29 views
1

有沒有什麼方法可以在角度上創建childRouter,就像在durandal 2.0中一樣?如何使角度的childRouters?

路由器將控制ngView中的內容。在ngView中,我想製作一些與路由器不同的子路由器,並在ngView中控制一些內容。

當childRouter改變時,整個網站的網址應該改變。

使用childRouter的原因是childRouters在不同的ngView中不同,我需要組織它們。

+0

請參閱ui路由器:https://github.com/angular-ui/ui-router –

+0

Durandal和它的路由器的簡單性使它如此強大。爲了在Angular中實現同樣的功能,我建議你自己建一個路由器,或者堅持一個固定的路由器。 –

回答

0

你可能想看看這個問題: Complex nesting of partials and templates

作爲最投票回答狀態,NG-路由器不支持孩子的路線呢。

Ui-Router projet可能提供您正在尋找的功能。

我一直在使用它一段時間,它工作得很好。

+0

這是我的主頁中的

,以及partials html中的
。 「主」視圖將由「內容」視圖填充。但後來我發現「內容」視圖不起作用。我不知道如何爲這種情況編寫$ stateProvider函數。 ui-router是否不支持雙層路由器? – wolfgod

+0

Angular UI路由器支持多個級別的路由。如果您在使用時遇到問題,請隨時在本網站上提出另一個問題。 (你也可以選擇一個答案作爲你的問題的正確答案,這樣其他程序員可以在他們有相同問題時快速找到正確的答案) –

+0

最後,我做到了。非常感謝 – wolfgod