options
方法是否有set
或用其他任何方式将模型的当前属性替换为提供的方法?
这就是我想要的:
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}
答案 0 :(得分:2)
我猜您正在寻找:http://backbonejs.org/#Model-clear
instance.clear().set({bar: 2});
答案 1 :(得分:0)
如果您只想清除一个属性,可以使用
instance.unset('foo').set({bar:2})