読者です 読者をやめる 読者になる 読者になる

Backbone.Model.prototype.setとかのときに値を渡す

アンドキュメントだけどこんな感じでいける。

var Foo = Backbone.Model.extend();
var foo = new Foo();
foo.bind('change:hoge', function(model, hoge, obj) {
  console.log(hoge); //=> fuga
  console.log(obj);  //=> { key: 'val' }
});
foo.set({hoge: 'fuga'}, { key: 'val' });

コード見ると意図的にそうしているっぽいので意図しない動作ではなさそう。