【发布时间】:2021-03-22 10:34:37
【问题描述】:
在我的项目中,我创建了Select/ Unselect Checkbox functionality。同一页面上有多个different checkbox。如何分离 Select All Checkbox 功能,使其仅应用于其值。
Demo code
https://stackblitz.com/edit/angular-material-select-all-bx4qen?file=src%2Fapp%2Fapp.component.html
注意 - 我的项目中至少有 8 个这样的单独复选框。我正在寻找最佳解决方案
【问题讨论】:
-
为第二个复选框添加一个类似于选中的变量并根据点击事件切换值
-
你的意思是我应该为第二个复选框使用不同的变量名,比如
<mat-checkbox (ngModelChange)="selected1 = !selected1" [ngModel]="checked">Check/ Uncheck</mat-checkbox>? -
是的,为每组复选框使用不同的变量