私はBackbone.jsを使ってアイテムのリストをレンダリングしています。これは働いている、私はモデル、コレクションとビューを持っています。Backbone.jsを使ったレンダリングソートメニュー
私がしたいことは、メインナビゲーションを持つことです。& Sub Navは、リスト項目のソートオプションを提供します。
メインナビゲーションはちょうど2つのアイテムなので、ページにハードコードされています。サブナビゲーションについては、メインナビゲーション選択に基づいて動的にレンダリングしたいと思います。サブナビゲーション項目は静的です。
私はときMainNav項目の変更を観察するイベントを設定します。
events : {
"click #items-main-nav" : "onNavMainClick"
},
私の質問は、私は2つのメインナビゲーション項目のsubnav項目を定義しますどこにあるのでしょうか?そしてそれらをレンダリングする方法。そして、これはすべてbackbone.jsビューファイルにどこに保存すべきですか?
おかげ
モデルをどのように定義しますか?これは静的で、各項目にタイトルと値が含まれますか?それをどう定義して口ひげテンプレートに渡すのですか?ありがとう – AnApprentice
リスト内の各項目に対して2つのモデルを1つずつ持つことができ、別のテンプレートをレンダリングする代わりに、同じテンプレートをレンダリングしますが、異なるモデルをレンダリングします。 –