A J*_*A J 4 javascript checkbox typescript angular-material angular
我对 Angular-material 很陌生,所以这个问题可能听起来有点傻,但请耐心等待。
我有两个复选框如下。
<mat-checkbox>Apply for Job</mat-checkbox>
<mat-checkbox>Modify a Job</mat-checkbox>
Run Code Online (Sandbox Code Playgroud)
假设用户选中了第一个复选框(“申请工作”),然后单击“修改工作”复选框,我希望应用程序自动取消选中第一个复选框。如何在不使用单选按钮的情况下实现这一目标?
您可以在已检查的属性上设置条件,如下例所示:
打字稿:
selected=-1;
Run Code Online (Sandbox Code Playgroud)
HTML
<div *ngFor="let item of [1,2,3]; let i = index">
<mat-checkbox [checked]="selected === i" (change)="selected = i">Check me!</mat-checkbox>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5701 次 |
| 最近记录: |