0

私はデザインを持っています、

私がたくさんの製品を持っていて、それから各製品がたくさんのサブ製品を持っているところ。

そこで、最初の画面に、すべての製品を表示するダッシュボードを表示したいと思います。

各製品をクリックすると、左側のナビゲーションバーと詳細ビューを備えた個別のビューを開きます。 これらが私のメインモジュールになります

これで、左側のメニューバーのオプションが私のサブ製品になります。次に、サブ製品をクリックします。詳細ビューを変更したい。 これらは私のサブモジュールになります

自分で持っている場合は、いくつかのサンプル例を共有してください

前もって感謝します。

4

1 に答える 1

0

BoilerplateJSは、ネストされたコンテキストを持つことをサポートします。詳細については、 boilerplatejs.orgの「ProductModules 」セクションを参照してください。ネストされたコンテキストは、作成時に親コンテキストを子コンテキストに渡すことで作成できます。各製品のコンテキストを作成できます。そして、そのコンテキスト内で、サブ製品となるモジュールを作成できます。このタイプのモジュラー構造があると、コードの保守に役立ちます。

要件の実装は、さまざまな方法で実行できます。

1つの方法は、アプリケーションのURLを次のように構成することです。

www.myapp.com/index.html#productA/submodule1
www.myapp.com/index.html#productB/submodule1

メニューを個別のモジュールとして実装できます。この場合、URLの最初の部分(productA、productB)に従って表示する必要のあるメニューが変更され、残りの部分に従ってサブモジュールをアクティブ化/非アクティブ化できます。 URL部分の。このメソッドを使用すると、ページをブックマークして、ブックマークされたリンクがトリガーされたときに同じ状態にすることができます。

于 2012-11-05T03:37:38.610 に答える