Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 复选框[已选中]=“已选中”;“真的”;不在有棱角的地方工作_Angular - Fatal编程技术网

Angular 复选框[已选中]=“已选中”;“真的”;不在有棱角的地方工作

Angular 复选框[已选中]=“已选中”;“真的”;不在有棱角的地方工作,angular,Angular,尝试使用[checked]=“true”选中复选框,但它不起作用 这里有一个链接 当属性被括在括号中时,[],RHS被认为是控制器(*.ts文件)中的属性。有关更多信息,请参阅 在你的情况下,你必须简单地做 我已经修改了您的当属性包含在括号中时,[],RHS被假定为控制器(*.ts文件)中的属性。有关更多信息,请参阅 在你的情况下,你必须简单地做 我已经修改了你的,你可以从下面看到 列表A 名单B NgModel指令的优先级高于checked属性。 因此,您可能希望排除选中的,并使用NgMod

尝试使用[checked]=“true”选中复选框,但它不起作用 这里有一个链接

当属性被括在括号中时,
[]
,RHS被认为是控制器(*.ts文件)中的属性。有关更多信息,请参阅

在你的情况下,你必须简单地做


我已经修改了您的

当属性包含在括号中时,
[]
,RHS被假定为控制器(*.ts文件)中的属性。有关更多信息,请参阅

在你的情况下,你必须简单地做


我已经修改了你的

,你可以从下面看到

列表A
名单B
NgModel
指令的优先级高于
checked
属性。
因此,您可能希望排除选中的
,并使用
NgModel
执行您试图执行的操作。

如下所示

列表A
名单B
NgModel
指令的优先级高于
checked
属性。
因此,您可能希望排除选中的
,并使用
NgModel
执行您尝试执行的操作。

让我通过更新它来检查,直到不执行为止working@Sam:我已经更新了答案。让我通过更新直到不更新来检查working@Sam:我已经更新了答案。如果您使用
[(ngModel)]
,则不使用复选框,只需更改变量的值:
theCheckbox=true
theCheckbox=false
如果使用
[(ngModel)]
,不使用checked,只需更改变量的值:
theCheckbox=true
theCheckbox=false
checked=true
<input type="checkbox"  [checked]="true"> List A
<input type="checkbox" [(ngModel)]="theCheckbox" [checked]="true"> List B