我想禁用不符合我的条件的行,但该属性不返回单个禁用行
<mat-header-row *matHeaderRowDef="displayedColumns"></mat-header-row>
<mat-row *matRowDef="let row; columns: displayedColumns;" [class.disabled] = "row?.statut === 'TRM' ? true: null"></mat-row>
您可以禁用点击(如果有一些选择事件)并将样式应用于该行。
<mat-row *matRowDef="let row; columns: displayedColumns;"
(click)="!row.statut"
[ngStyle]="row.statut && {'background-color': 'lightgrey'}">
谢谢,那是我没有的替代品。完美的工作