私の質問は主にBackbone.jsに関する概念ですが、質問が不明な場合はコードをモックアップできます。
Webサイトに2つのセクションがある場合を考えてみます。1つのビューと、アイテムのリストの並べ替え方法を選択するためのドロップダウンがある別のビューとしてのアイテムのリスト。明らかに、アイテムのリストは、リストに入力される実際のデータを格納するモデルのコレクションに関連付けられています。ただし、他のビューのドロップダウンが変更されたときにコレクションが異なる方法で並べ替えられるようにするための最善の方法がわかりません。コレクションの実際の順序を変更する必要がありますか、それともビューで必要な順序でビューをレンダリングするだけですか?
また、ドロップダウンのモデルを使用してドロップダウンの状態を追跡し、アイテムのリストビューをそのモデルにバインドして、アイテムのリストをいつ再レンダリングするかを知ることをお勧めしますか?