私は自分のコードで次のようなことをしています:
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
場合、バックボーンモデルが新しい値を受け取る必要があることを理解しています。しかし、なぜ私の属性ハッシュが変更されるのですか?