我有以下收集模型
define([
'underscore',
'backbone',
'models/domain'
], function(_, Backbone, DomainModel){
var DomainCollection = Backbone.Collection.extend({
model : DomainModel,
getAll : function() {
console.log('test');
}.
}); // <--- error here
return DomainCollection;
});
它抛出错误或在上面指定的行上:
SyntaxError:预期标识符,但找到'}'而不是
如果删除getAll
功能,则可以。有谁知道为什么会这样?
答案 0 :(得分:2)
getAll : function() {
console.log('test');
}. // <---- error here
应该更像是:
var DomainCollection = Backbone.Collection.extend({
model : DomainModel,
getAll : function() {
console.log('test');
} // no period
});