如何切换 React 组件的布尔状态?
2022-08-30 02:36:25
我想知道如何切换 React 组件的布尔状态。例如:
我在组件的构造函数中有一个布尔状态检查:
constructor(props, context) {
super(props, context);
this.state = {
check: false
};
};
我尝试在每次单击复选框时切换状态,方法是:this.setState
<label>
<input
type=checkbox"
value="check"
onChange={(e) => this.setState({check: !check.value})}
/>
Checkbox
</label>
当然,我得到了一个未捕获的引用错误:检查未定义。那么我该如何做到这一点呢?