2012-01-01 17 views
0

resetというイベントがmyCollectionと呼ばれていますが、どこにでも表示されているようには思えません。 backbone sourceを見るとリセットを呼び出すことなく呼び出されたリセットイベント

myCollection.resetまたはmyCollection.sortを呼び出すときresetイベントは、いずれかのトリガすることができますが、私はどちらもやっています!

イベントがトリガーされた機能がわからないため、それが引き起こされただけなので、かなりイライラです。すべての手がかりは?これをどのようにデバッグできますか?

+0

バックボーンのリセットメソッドでFirebugにブレークポイントを追加し、 'Stack'タブをチェックすることができます。 –

+0

これはかなりわかりやすいかもしれませんが、サーバーからコレクションを取得するときに「リセット」イベントがトリガーされることに気付いていますか? – Robert

答えて

2

resetイベントは、collection.fetchが使用され、新しいデータが返されたときにも呼び出されます。

詳細については、backbone.js documentation on thisを参照してください。

関連する問題