2
エキスパート角度材料を使用してサイドナビゲーションコンポーネントを作成する方法2
side nav component
をangular material 2
としたいと思います。
side nav component
とcontents component
を分離したいと思います。
私は2つのコンポーネントを作成します。サイドナビとコンテンツ。
<!--contents.component.html-->
<md-sidenav-container>
<app-side-nav></app-side-nav>
<div>Main content</div>
</md-sidenav-container>
<!--side-nav.component.html-->
<md-sidenav mode="side" opened="true">
<md-list>
<md-list-item><i class="material-icons" [ngClass]="{'active': activatePath === 'main'}">home</i></md-list-item>
<md-list-item><i class="material-icons" [ngClass]="{'active': activatePath === 'user'}">person</i></md-list-item>
<md-list-item><i class="material-icons" [ngClass]="{'active': activatePath === 'gas-setting'}">settings</i></md-list-item>
</md-list>
</md-sidenav>
しかし、このコードはうまくいきません。
今、私は別の2つのコンポーネントのために行うにはどうすればよい
作業期待
を働い??
内sidenev置きますか?あなたのコードは再利用できないと思います。 –
こちらをチェックしてくださいhttps://embed.plnkr.co/ONDk6R5feqq7ygnUS3H/ – jitender
また、メインコンテンツの代わりにルータのコンセントを使用する必要があります。他のすべてのコンポーネントは、子としてロードされます。 – jitender