私はsidenav(開いて閉じた状態)をトリガーしようとしています。私はこれを持っている:Angular2 HTMLディレクティブ内の#の意味は何ですか
<div class="viewport">
<md-toolbar color="primary">
<button *ngIf="!isNavbarOpen" md-icon-button (click)="sidenav.open()"><md-icon>menu</md-icon></button>
<button *ngIf="isNavbarOpen" md-icon-button (click)="sidenav.close()"><md-icon>close</md-icon></button>
<span class="toolbar-title">Title</span>
</md-toolbar>
<md-sidenav-layout>
<md-sidenav align="start" mode="over" #sidenav>
Sidenav
</md-sidenav>
</md-sidenav-layout>
</div>
にはどうすればいつでもsidenav状態変化isNavbarOpenフィールドを変更するには、私のtypescriptファイルから#sidenavを使用できますか?
または
どのように私はsidenav.open()メソッドをオーバーライドすることができますか?
#は、基準 – MMK
@MMKのおかげでバディを定義しています
は、代わりに "ViewChild" とMdSidenavを使用して、それを参照します。 – lbpeppers