Material-UI的Radio单选怎么绑定值?
我用Material-UI写了个表单,想用Radio做性别选择,但选了之后state没更新。我试了用value和checked属性,还绑了onChange,但控制台打印出来还是初始值。
下面是我的代码:
const [gender, setGender] = useState('male');
// ...
<FormControlLabel
control={
<Radio
value="female"
checked={gender === 'female'}
onChange={(e) => setGender(e.target.value)}
/>
}
label="女"
/>
记得FormGroup要包着它们。