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();
「I should not auto start」がコンソールに表示されないことを期待していますが、表示されます。私には実行する必要があるようです...
app.module('fooModule').start()
...このメッセージが表示される前に。
Backbone.Marionette 1.0.2、Backbone 1.0、および Underscore 1.4.4 を使用しています。
なぜこれが起こっているのかについての手がかりはありますか?助けてくれてありがとう!