AddRegions 不是函数
AddRegions is not a function
启动应用程序的简单代码
define(['marionette'],function (Marionette) {
var MyApp = new Backbone.Marionette.Application();
MyApp.addInitializer(function(options) {
})
MyApp.addRegions({
mainRegion: "#content"
});
})
// MarionetteJS (Backbone.Marionette)
// ----------------------------------
// v3.1.0
// Backbone.js 1.3.3
如何解决?
从 Marionette 开始,不再支持版本 3 addRegions
。相反,您可以指定您的根 region
如下:
var App = Backbone.Marionette.Application.extend({
region: '#content',
initialize: function() {
// init
},
onStart: function() {
// start application
}
});
var myApp = new App();
myApp.start();
您可以查看 Marionette v3 documentation 了解更多信息。
启动应用程序的简单代码
define(['marionette'],function (Marionette) {
var MyApp = new Backbone.Marionette.Application();
MyApp.addInitializer(function(options) {
})
MyApp.addRegions({
mainRegion: "#content"
});
})
// MarionetteJS (Backbone.Marionette)
// ----------------------------------
// v3.1.0
// Backbone.js 1.3.3
如何解决?
从 Marionette 开始,不再支持版本 3 addRegions
。相反,您可以指定您的根 region
如下:
var App = Backbone.Marionette.Application.extend({
region: '#content',
initialize: function() {
// init
},
onStart: function() {
// start application
}
});
var myApp = new App();
myApp.start();
您可以查看 Marionette v3 documentation 了解更多信息。