我在我的代码中做这样的事情:
data_hash = {};
data_hash['some_model_key'] = 'A';
console.log(data_hash['some_model_key']); /* prints A */
model.save(data_hash,{
wait:true,
success:function(){
console.log(data_hash['some_model_key']); /* prints B */
}
});
我知道如果服务器更改了模型的状态并且我正在设置,wait:true
那么我的主干模型应该收到新值。但是为什么我的属性哈希被改变了?