試圖獲得一個頭左右啓動事件......
所以我創建了一個小提琴http://jsfiddle.net/erichbschulz/59cDq/這個
這:
console.log("starting");
MyInnerApp = new Backbone.Marionette.Application();
MyOuterApp = new Backbone.Marionette.Application();
MyInnerApp.addInitializer(function(options){
console.log("MyInnerApp initializer running");
});
MyOuterApp.addInitializer(function(options){
console.log("MyOuterApp Initializer running");
});
$(document).ready(function(){
console.log("$(document).ready");
MyInnerApp.start();
});
MyOuterApp.start();
console.log("end of file");
我發現木偶代碼在$(document).ready()之前觸發...但是情況總是如此嗎?
$(document).ready()在木偶應用程序中的作用是什麼?
編輯:感謝布賴恩的初始化提的是:後updated fiddle
我完成加載應用程序依賴關係(我使用'RequireJS'來加載它們)後,我通常會調用'start'方法。 – deven98602 2013-05-07 14:13:15