オプションごとに異なる小さなオプションを持つ Backbone.JS を使用してメディア プレーヤー メニューを構築しています。
現在、メニューと呼ばれるバックボーン モデルがあり、その中にこれらすべてのオプションがリストされています。もう少し読んだ後、これらのオプションごとに個別のモデルを用意する必要があることに気付きました。しかし、以下にリンクされている投稿を読んだ後、私は少し混乱しています。私が持っているメニューオプションはコレクションであってはなりませんよね? したがって、これらのオプションとそれぞれをテンプレート化する方法について少し混乱しています。
1) すべてのオプションを Menu モデルに保持し、それに応じてサブビューを更新します 2) オプションごとに個別のモデルを作成し、対応するビューを更新します 3) これらすべてのモデルのコレクションを作成します。