3
我正在检查Backbone Marionette,它似乎对我目前的项目很有前途。但是,添加模块时,无论startWithParent设置如何,它们似乎都会自动启动。这里的(实际上是从木偶文档复制它的一部分)的一块,我遇到问题的代码:Backbone Marionette模块开始,无论startWithParent设置如何
var app = new Backbone.Marionette.Application();
var fooModule = app.module('fooModule', {
startWithParent: false,
define: function(){
console.log('I should not auto start');
}
});
app.start();
我很期待“我不应该自动启动”未出现在我的控制台,但它的确如此。对我来说,似乎我应该执行...
app.module('fooModule').start()
...在此消息应该出现之前。
我使用的是Backbone.Marionette 1.0.2,Backbone 1.0和Underscore 1.4.4。
任何线索,为什么发生这种情况?感谢您的帮助!
我已经更新了我的答案,您的评论指的是旧版本,我们对此深感抱歉。 – 2013-05-07 11:29:56
删除我的评论;) – Vanderstaaij 2013-05-07 11:51:28
这个解释对你有意义吗?你的问题也是我的相当一段时间,只有现在我这样得到它。 – 2013-05-07 11:53:39