将选择框值重置为默认的onChange Reactjs

时间:2018-12-04 04:49:27

标签: reactjs

我想在用户从中选择一些值时清除选择框值。我通过更改状态进行了尝试,但这对我不起作用。我使用了以下代码:

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; 
    }
}

有人可以建议我使用此代码吗?

0 个答案:

没有答案