Iva*_*S95 1 css typescript angular-material angular
我正在寻找一种检查我的菜单mat-menu是否打开的方法,因此我可以根据菜单的状态向button打开它的类中添加一个类[ngClass]。
<button mat-stroked-button mdbWavesEffect [matMenuTriggerFor]="menu">Actions</button>
<mat-menu #menu="matMenu" [overlapTrigger]="false" panelClass="custom">
<a routerLink="/attendence/detail" mat-menu-item>View Attendance</a>
<a routerLink="/adherence/detail" mat-menu-item>View Adherece</a>
<button mat-menu-item>Edit Agent</button>
<button mat-menu-item>Upload photo</button>
<button mat-menu-item>Deactivate Agent</button>
</mat-menu>
Run Code Online (Sandbox Code Playgroud)
Che*_*pan 12
您可以使用Material matMenuTrigger指令来检查菜单是否打开
<button mat-button [matMenuTriggerFor]="menu" #t="matMenuTrigger">Menu</button>
<mat-menu #menu="matMenu">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</mat-menu>
{{t.menuOpen}}
Run Code Online (Sandbox Code Playgroud)
在此处检查示例:https : //stackblitz.com/edit/angular-9hbzdw
现在,您可以使用ngClass绑定来更改按钮的样式!
| 归档时间: |
|
| 查看次数: |
4475 次 |
| 最近记录: |