我想在用户从中选择一些值时清除选择框值。我通过更改状态进行了尝试,但这对我不起作用。我使用了以下代码:
if(e.target.dataset.name==='isActive'){
if(this.state.isActiveSelected){
if(e.target.value==='true'){
alert('You can make only one project active!');
worksheets[e.target.dataset.id][e.target.dataset.name] = 'false';
}
}
if(e.target.value==='true' && (this.state.isActiveSelected===false)){
this.setState({
isActiveSelected:true
})
worksheets[e.target.dataset.id][e.target.dataset.name] = e.target.value;
}
}
有人可以建议我使用此代码吗?