0
私のモデルでsaveメソッドを呼び出すと、サーバはデータベースからオブジェクトの新しいバージョンを返します(保存中にエラーがあった場合でも)。backbone.jsバインドされたイベントがビューに委譲されていません
私は私のモデルでは:私は私の見解で
this.bind("change", function() {
console.log('CHANGED MODEL');
});
:
this.model.bind('change', function() {
console.log('CHANGED MODEL IN VIEW');
});
私はsaveメソッドを呼び出すと、私は唯一のモデル(CHANGED MODEL)からログを取得し、ために変更イベントがビューに委任されない何らかの理由があります。
何か不足していますか?私の人生のために、なぜモデル内のビューが変わったときにビュー内のchangeイベントが呼び出されないのか理解できません。
いつもどんな助力も高く評価されています。
Vincent。
'this._callbacks ['change']'が実際に2つのコールバックを持っていることを確認できますか? (モデルオブジェクト上) –
明確な答えを得るには、ビューの作成と初期化コードが役立ちます。 –
私は同じモデルではないと思いますが、あなたのコードを共有してください – Julien