我想在我的主干模型的父级上设置一个属性。
MN.BaseModel = Backbone.Model.extend ({
iWantToSetThisVar : false,
initialize : function(){
},
parse: function(response) {
console.log(this.iWantToSetThisVar); //should now be true
}
});
不是我用
MN.Contact = MN.BaseModel.extend({
initialize : function(){
this.iWantToSetThisVar = true;
},
});
现在,当在 MN.Contact 上调用 parse 时,它会从 BaseModel 调用 parse 函数。但是,baseModel 上的“iWantToSetThisVar”并未更改为 true