只需覆盖默认的Model.save并将回调
添加到它.
var MyModel = Backbone.Model.extend({
save: function (key,val,options) {
this.beforeSave(key,options);
return Backbone.Model.prototype.save.call(this,key,options);
},beforeSave: function (key,options) {
}
})
如果您只想删除发送到服务器的特定属性,则可能会覆盖Model.toJSON方法.