【发布时间】:2013-05-07 09:59:24
【问题描述】:
试图了解启动事件...
所以我为此创建了一个小提琴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() 在木偶应用中的作用是什么?
编辑:感谢 Bryan 提及初始化:updated fiddle
【问题讨论】:
-
我一般在加载完应用依赖后调用
start方法(我使用RequireJS来加载它们)。
标签: jquery events marionette