私web app
は別のApps
(app1、app2)に分割することにしました。
なぜjs/app1.js
私は得るのundefined
ですか?
requirejsを使用してapp1からmainAppにアクセスするにはどうすればよいですか?
これが私のコードです:
js/main.js
require([
'js/app',
'js/app1/app1',
'js/app2/app2'
],
function (App)
{
"use strict";
App.initialize();
});
js/mainApp.js
define([''],
function(app)
{
var mainApp = new Backbone.Marionette.Application();
mainApp.start();
mainApp.initialize = function() {
Backbone.history.start();
}
return mainApp;
});
js/app1/app1.js
define(['js/mainApp],
function(app)
{
console.log(app); // undefined
});