Backbone の最新バージョン (1.0.0) には新しい動作があり、コレクションをフェッチした後、デフォルトでリセット イベントがトリガーされなくなりました。
http://backbonejs.org/#changelog
同様の model.set() との並列処理のために、コレクションの "update" の名前を set に変更し、reset とは対照的にしました。フェッチ後のデフォルトの更新メカニズムになりました。「reset」を引き続き使用する場合は、{reset: true} を渡します。
問題は、コレクションが最終的にフェッチされたときにイベントをキャプチャしたいことです (実際、かなり一般的なケースです!)
イベントの追加、削除、変更を聞くことができましたが、コレクションが空の場合、イベントをキャッチする方法がわかりません。
では、コレクション リクエストが終了したときにキャッチするための新しい推奨される方法は何でしょうか。それとも、それを達成する唯一の方法は { reset = true } を渡すことですか?
ps: これが元の質問です。ところで、バックボーン コレクションのリセット イベントをキャッチできません。