在Angular 8中,复选框的change事件中,如果checkbox的checked属性为undefined,可以通过使用ngModel来解决这个问题。以下是一个示例代码:
app.component.html:
app.component.ts:
export class AppComponent {
isChecked: boolean;
onCheckboxChange(checked: boolean) {
console.log(checked);
}
}
在这个示例中,我们使用ngModel来绑定isChecked属性到复选框上,并在change事件中传递复选框的checked属性作为参数。通过这种方式,我们可以确保在复选框改变事件中,checked属性不会为undefined。
希望这个解决方法对你有帮助!