试图了解启动事件...
所以我为此创建了一个小提琴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() 在木偶应用程序中的作用是什么?
编辑:感谢布莱恩提到初始化:更新小提琴后