是否有任何options
forset
方法或任何其他方式将模型的当前属性替换为提供的属性?这是我想要的:
var instance = new Backbone.Model();
instance.set({foo: 1});
instance.set({bar: 2}, {replace: true}); //just for example
console.log(instance.toJSON()); //returns {bar: 2}
是否有任何options
forset
方法或任何其他方式将模型的当前属性替换为提供的属性?这是我想要的:
var instance = new Backbone.Model();
instance.set({foo: 1});
instance.set({bar: 2}, {replace: true}); //just for example
console.log(instance.toJSON()); //returns {bar: 2}
我猜你正在寻找这个:http ://backbonejs.org/#Model-clear
instance.clear().set({bar: 2});
如果只想清除一个属性,可以使用
instance.unset('foo').set({bar:2})