我正在使用 RequireJS 和主干,我想知道什么时候应该返回一个实例,什么时候应该返回一个类定义。
例如,我有一个模型that I need only one instance of it
,我只需要一个实例。我应该在 RequireJS 模型模块中还是在 appView 初始化中实例化它?
define([
'Underscore',
'Backbone'
], function(_, Backbone) {
var TermModel = Backbone.Model.extend({
defaults: {
term: ''
}
});
return new TermModel(); //<-----------new OR not??
});