モデルのメイン コレクションがあり、それを 3 つの個別のコレクションにフィルター処理します (分類されたメニューを考えてください)。メイン コレクションが同期されていることを確認するために、タイマーでフェッチを行います。フィルタリングされた各コレクションは Marionette CollectionView の基礎であり、最初から適切にレンダリングされます。メイン コレクションのフェッチがタイマーによって完了するとすぐに、フィルター処理された各コレクションがメイン コレクションのデータで更新されます。
更新:私の推測では、フィルター処理されたコレクションを新しい Backbone.Collection にラップしているため、同じモデルを共有する各コレクションにリセットが適用されているため、コレクションのリセットをトリガーするフェッチが実際にフィルター処理されたすべてのコレクションもリセットしてから、完全なコレクションを入力します。
どうすればこれを回避できますか?