2 つのビューがあるアプリケーションを開発しています。
ビュー 1 はドキュメントのリストで、いくつかの重要な詳細が示されています。ビュー 2 はドキュメント自体です。編集可能。
アプリケーションはマルチユーザーです。そのため、アプリはサーバーをポーリングしてコレクションの更新を確認します。
問題は、コレクション (ビュー 1) が更新 (.fetch) されると、子モデルからすべてのイベントがバインド解除されることです。ビュー 2 で開いているものを含めます。フェッチ前と同様に、ドキュメント (モデル) の変更はリスト (コレクション) に反映されていましたが、フェッチ後、ドキュメント (現在は古いモデル) はリスト (コレクション) とは無関係になりました。 .
backbone.js ソースを見ると、これは意図した動作です。これに対する回避策はありますか?