单选按钮在reactjs中不起作用

时间:2018-07-08 09:01:22

标签: javascript reactjs

UniformGrid

代码不起作用。无法使用此代码设置状态

1 个答案:

答案 0 :(得分:0)

在您的状态中定义性别对象:

this.state = {
  gender: {
    male: 'male',
    female: 'female'
  }     
}

您在无线电“值”字段中设置了布尔值。应该只是:     值= {this.state.gender.male}

并且onChange也应该在您的Radio标签中。

<Radio name="radioGroup" 
       inline 
       value={this.state.gender.male}
       onChange={this.handleChange}
>
</Radio>