【发布时间】:2020-11-23 02:14:59
【问题描述】:
我正在开发一个带有复选框的 React 应用程序。我想包含一个复选框,选中时发送 true,未选中时发送 false。我的 onChange 是:
handleChange = (e) => {
this.setState({
[e.target.id]: e.target.value
})
}
输入是:
<label>
<input type="checkbox" class="filled-in" value="true" id="My Value"
onChange={this.handleChange} />
<span>My Value</span>
</label>
我的州有:
state = {
My Value = ''
}
当我选中复选框提交时,它工作正常。问题是当我选中和取消选中时,该值保持为真而不是更改为假。我怎样才能解决这个问题。请帮忙。
谢谢。
【问题讨论】:
标签: javascript reactjs