2013-12-08 59 views
1

不使用Require.js,我sturcutre我的應用程序是這樣的:Backbone.js的格局Require.js

window.App = { 
    Models: {}, 
    Collections: {}, 
    Routers: {}, 
    Views: {}, 
    init: function(){ 
     App.router = new App.Routers.main(); 
     Backbone.history.start(); 
    } 
}; 

$(function() { 
    App.init(); 
}); 

但現在我已經使用Backbone.js的開始,我想知道什麼是最好的對在其中實施上面的模式。更具體地說,將窗口對象分配給應用程序是'好習慣'嗎?在上面的例子中,我們基本上創建了一個全局引用。這在Require.js中也很普遍嗎?如果不是,Require.js中的替代模式是什麼?

感謝

回答

相關問題