1
如果您在每個屏幕「幾乎」上都有一些根級別的HTML,那麼您將如何組織這些內容?BackboneJS根級別視圖
我正在使用backbone-boilerplate和requirejs。其中一個根級視圖是一個全局導航元素,可以隨時從屏幕底部調用。
這是組織在一個有模型(可見性,選定狀態,點擊日誌等)的模塊中。該應用程序存儲在:
ClientName.app = _.extend({ rootViews: {} }, Backbone.Views);
然後在我的路由器初始化方法,我有:
ClientName.app.rootViews.globalNav = new GlobalNav.Views.BottomView({ model: new GlobalNav.Models.Bottom()});
它工作正常,但隨着功能的不斷增長,路由器初始化方法失控有類似的根視圖,子路由器等我完全錯過了什麼?
你會推薦什麼?
爲什麼不將全局導航添加到您的佈局? – clexmond 2012-04-19 20:20:02