如何解决如何选择数据库驱动的单个元素复选框
这里的项目名称来自数据库,我想选择一个元素,但是在这里我做不到。有人可以帮我吗?
<div class="form-group" *ngIf="roles">
<ul>
<li *ngFor="let item of roles;let i = index">
<input type="checkbox" [id]="'roles-'+i" value="{{item.Id}}" checked]="item.selected"
(change)="updateSelectedRoles(i)">
<label [for]="'roles-'+i">{{ item.Name}}</label>
</li>
</ul>
</div>
解决方法
尝试更改此内容:
<input type="checkbox" [id]="'roles-'+i" value="{{item.Id}}" [checked]="item.selected(change)="updateSelectedRoles(i)">
对此:
<mat-checkbox [id]="'roles-'+i" [value]="item.Id" [(ngModel)]="item.selected" (change)="updateSelectedRoles(i)"></mat-checkbox>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。