簡體   English   中英

使用ui-router時如何構造angular.js應用程序組件?

[英]How to structure angular.js app components when using ui-router?

由於有狀態路由支持,我決定使用angular-ui-router而不是ng-route。

但是,我對如何以合理的方式布置和存儲應用程序組件感到困惑。 有什么想法或例子可以幫助我嗎?

注意:我現在在結構中使用基於組件的方法。 這意味着,我有例如“ ./components/ObjectSidebar”。 但是我對設置一個由“ HeaderController”,“ MainPageController,FooterController等組成的”總體應用程序結構”也非常感興趣。我是否將所有這些組件都包含在同一頁面中? 我將如何構造我的應用程序,以模塊化“ MainPageController”下的所有組件(然后可以包括我的其他組件,如“ ObjectSidebar”,依此類推。

這是我不久前寫的,可能會為您如何設計具有權限的UI Router應用程序提供一個很好的起點(或一個很好的對話入門者): https : //gist.github.com/bvaughn/90343c06467e9bcb8d27

如果您想進一步聊天(或對Gist有疑問),請隨時回復。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM