Marionette 允许您将模块的定义拆分到单独的文件中。
是否可以从模块的第二部分访问在模块的一部分中定义的私有变量或函数?例如:
//in module1.js
App.module("MyModule", function(MyModule, App, Backbone...){
myPrivateVar = 0;
}
//in module2.js
App.module("MyModule", function(MyModule, App, Backbone...){
var myPrivateFunction = function(){
if (myPrivateVar>0){
//do something
}
}
}