gpt4 book ai didi

angular - [ngModelOptions] ="{standalone: true}"检查 Angular 6 的所有复选框

转载 作者:行者123 更新时间:2023-12-01 22:03:11 28 4
gpt4 key购买 nike

我使用的是响应式表单,当我为复选框分配 [ngModelOptions]="{standalone: true}"时,它会默认选中所有复选框。

以下是我的输入:

<input value="{{role.roleName}}" [(ngModel)]="role.roleId" [ngModelOptions]="{standalone: true}" type="checkbox" (change)="validateUserRole(role, $event,role.roleName)" [checked]="role.checked">

此外,尝试使用 name 属性。

最佳答案

您正在使用模板驱动的表单。您错误地绑定(bind)到输入的属性。您需要删除 value="{{role.roleName}}"[checked]="role.checked" 绑定(bind)并更改 [(ngModel)] 绑定(bind)。

<input [(ngModel)]="role.checked" 
[ngModelOptions]="{standalone: true}"
type="checkbox"
(change)="validateUserRole(role, $event,role.roleName)">

关于angular - [ngModelOptions] ="{standalone: true}"检查 Angular 6 的所有复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53077674/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com