私のバックボーン モデルでは、変更イベントが発生したときに save を呼び出します。
myModel = Backbone.View.extend({
initialize: function() {
var self = this;
self.model.on("change", function() { self.model.save(); });
}
});
バックボーンのドキュメントから、バックボーンがサーバーから json オブジェクトを取得することを期待していることを理解しています。
そのため、モデルをクライアントに送り返します。そして、バックボーンはモデルを更新します。これにより、変更イベントが再びトリガーされ、再度保存されます。
この動作を防ぐための推奨される方法は何ですか?