2016-12-12 6 views
0

で子どもとネストされた子で、メニューを追加することができます。はどうすればなどNG2管理パネルでメニューを追加するNG2管理テンプレート

Main Menu 
    ->sub Menu 1 
     ->Sub Main menu 1 
      ->add 
      ->delete 
      ->edit 
     ->Sub Main menu 1 
      ->add 
      ->delete 
      ->edit 
    ->sub Menu 1 

私はそれをどのように行うことができますか?

+0

に適切なコンポーネントを割り当てるルート

  • を作成routerLinkを使用して正しいコンポーネントを指すだけですか? – Sakuto

  • +0

    私は彼が入れ子になったサブメニューを作ると思っています。それは明確ではなかった? –

    答えて

    0

    多くの可能な方法があります。例として は、ナビゲーションバー

    <nav class="navbar navbar-default"> 
        <div class="container-fluid"> 
        <div class="navbar-header"> 
         <a class="navbar-brand" [routerLink]="['home']" >WebSiteName</a> 
        </div> 
        <ul class="nav navbar-nav"> 
         <li><a [routerLink]="['menu1']" >Menu 1</a></li> 
         <li><a [routerLink]="['menu1','menu1,'add']">Menu 1/Add</a</li> 
    
        </ul> 
        </div> 
    </nav> 
    

    routerLinkが右ルートをナビゲートするために使用され、あなたが任意のHTMLコードを使用し、適切なソリューションを実現するためにrouterLinkとNG2ルーティングを使用することができ、次のことを検討してください。

    1. あなたの質問は何ですか?ルートのルートに移動するためにあなたのhtmlで
    2. 使用routerLink

    ログインthis link for router

    +0

    彼は入れ子になったサブメニューを望んでいます。あなたの例は、サブメニューの作成だけです。正直言って、あなたの例ではサブメニューを作ることさえありません。単なるアイテムです。 –

    +0

    私は、** html **をどのように接続するかについて説明しようとしています。これは、ng2コンポーネントでメニューを作成しました。残りはシンプルなHTMLコードです。私の例は正確なメニューではなく、メニュー(ルート/コンポーネント)とサブメニュー(子ルート/コンポーネント)に接続するサンプルアイテム –

    +1

    私はOPの質問を別の方法で解釈できるということを理解しています。私たちは、彼が何を言わなければならないかを待つだけです。 –

    関連する問題