バックボーンバージョンを0.9.2から1.0にアップデートしていましたが、問題が発生しました。バックボーン1.0バージョンで{silent:true}
モデルが正しく更新されていません。それには遅れがあります。
this.model({ attrib: true},{silent:true});
しかし、更新した後、私は{silent:true}
を削除し、すべてが完璧に動作します:以前に私のコードは以下完璧に動作します。モデルが正しく更新されます。
は私が{サイレント:真}を渡すん
Backbonejs.org
にこのような何かを読んで、もはや個々の「変更を:attrの」遅れます変化にイベントを、代わりに、彼らは完全に沈黙しています。私は完全に声明が意味するものは得られません。あなたが引用されたドキュメントの意味について
[Backbone.jsでは、サイレント変更によって最終的に変更イベントがトリガーされるのはなぜですか?](http://stackoverflow.com/questions/10030139/in-backbone-js-why-do-silent-changes-trigger -change-events-결국) – WiredPrairie