RadioGroup 我要遍历几百个出来,用户点击任意一个RadioGroup下的 Radio 单选框获取对应的value,每个RadioGroup下的value值都是一样的,请问这个该怎么弄呢?
<RadioGroup onChange={this.onChange} value={this.state.value}>
<Radio value={1}>A</Radio>
<Radio value={2}>B</Radio>
<Radio value={3}>C</Radio>
<Radio value={4}>D</Radio>
</RadioGroup>
. . . . . . . .
<RadioGroup onChange={this.onChange} value={this.state.value}>
<Radio value={1}>A</Radio>
<Radio value={2}>B</Radio>
<Radio value={3}>C</Radio>
<Radio value={4}>D</Radio>
</RadioGroup>
你这个 RadioGroup 既然是遍历出来的,肯定能拿到索引吧,那么就在获取 value 的时候把索引一并获取了(看你这 HTML 结构有点像在做一个在线答题的功能)
把
value
定义成一个数组,onChange
的时候就往数组push
一下参考下面这个:
链接描述