0
我試圖觸發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場每當sidenav狀態變化?
或
我該如何重寫sidenav.open()方法?
#定義參考 – MMK
@MMK感謝好友:
而是通過使用 「ViewChild」 和MdSidenav引用它。 – lbpeppers