切换sidenav时,调整路由器出口中的组件大小

时间:2019-12-06 11:46:20

标签: angular events resize sidenav

当sidenav(附加到应用程序组件)打开或关闭时,我想调整路由器出口中包含的组件的大小。如何在组件中捕获sidenav切换事件?如果调整了窗口大小,则可以使用@HostListener('window:resize',['$ event'])来调整组件的大小...

<mat-toolbar>
   ...
</mat-toolbar>

<mat-sidenav-container>

   <mat-sidenav mode="side" #sidenav>
       ...
   </mat-sidenav>        

   <mat-sidenav-content>
       <router-outlet></router-outlet>
   </mat-sidenav-content>

</mat-sidenav-container>

0 个答案:

没有答案