我在材料表中使用 mat-radio-button 并且它在每行的开头正确显示。
但是,当我单击另一个选项时,之前的选择仍然保持选中状态。
那么,如何在选择另一个之后取消选择它们?
<ng-container matColumnDef="radio">
<th mat-header-cell *matHeaderCellDef></th>
<td mat-cell *matCellDef="let row">
<mat-radio-group>
<mat-radio-button (click)="radioSelected(row)" [value]="row">
</mat-radio-button>
</mat-radio-group>
</td>
</ng-container>
现在您正在为每个循环创建一个新的无线电组,您想要的是拥有一个组并且只为每个循环创建按钮。
因此,尝试将您的组放在容器上方,以便它包含每个单选按钮,而不是每个按钮有一个单选组。
无线电组基本上将按钮链接在一起。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句