我正在检查Backbone Marionette,这对我目前的项目来说似乎很有希望.但是,添加模块时,无论startWithParent设置如何,它们似乎都会自动启动.这是我遇到问题的一段代码(其中一部分实际上是从Marionette文档中复制的):
var app = new Backbone.Marionette.Application();
var fooModule = app.module('fooModule', {
startWithParent: false,
define: function(){
console.log('I should not auto start');
}
});
app.start();
Run Code Online (Sandbox Code Playgroud)
我期待"我不应该自动启动"不要出现在我的控制台中,但确实如此.对我而言,似乎我应该执行......
app.module('fooModule').start()
Run Code Online (Sandbox Code Playgroud)
...在此消息出现之前.
我正在使用Backbone.Marionette 1.0.2,Backbone 1.0和Underscore 1.4.4.
关于为什么会发生这种情况的任何线索?谢谢你的帮助!
marionette ×1