是否可以像这样在主干中全局覆盖 collection.add 方法:
Backbone.Collection.prototype._add = Backbone.Collection.prototype.add;
Backbone.Collection.prototype.add = function(models, options) {
var = newModels = models.items;
Backbone.Collection.prototype._add(newModels, options);
}
我使用的 api 总是包含集合的实际模型低一级。在下items
,我发现自己覆盖了.add
所有集合的方法。我尝试了上面的方法,但似乎没有用。有任何想法吗?
谢谢,
路易斯