首先,使用[(ngModel)]将复选框与组件中的属性绑定。然后,将属性的初始值设置为false而不是字符串“false”,并在HTML模板中使用双重等号(==)而不是三重等号(===)进行比较。最后,在组件中添加一个名为“parseBoolean”的公用函数来将字符串值转换为布尔值。
HTML模板示例:
组件示例:
export class MyComponent {
value: boolean = false;
parseBoolean() {
this.value = (this.value == "true");
}
}