你可以使用Angular的事件绑定来解决这个问题。首先,在复选框上绑定一个点击事件,然后在事件处理程序中根据复选框的选中状态来控制div的显示。
HTML代码示例:
这是要显示的div
在上面的示例中,我们使用(click)
来绑定复选框的点击事件,并调用toggleDiv()
方法。
在组件的代码中,我们需要定义showDiv
变量来控制div的显示与隐藏,然后在toggleDiv()
方法中根据复选框的选中状态来更新showDiv
的值。
TypeScript代码示例:
export class MyComponent {
showDiv: boolean = false;
toggleDiv() {
this.showDiv = !this.showDiv;
}
}
在上面的示例中,toggleDiv()
方法会将showDiv
的值取反,从而实现div的显示与隐藏的切换。
这样,当复选框被点击时,div会根据复选框的选中状态进行显示与隐藏。