用到了antd单选框,发现遍历多个radio后,估计Radio控件中的每行value值都重复导致的,我点击选中一个,其它也跟着选中,我想点击每行的radio,其他行的radio不受控制,这个得怎么弄呢
render() {
let types = ['aa', 'bb', 'cc'];
return (
<div onClick={(e) => this.radios(e)}>
<RadioGroup onChange={this.onChange} value={this.state.value}>
{
types.map((data,index) => {
return(
<Radio key={index} value={index}>{data}</Radio>
);
})
}
</RadioGroup>
</div>
);
}
因为每一组中的radio的value都是一样的呀.