我正在使用一个使用状态的 material-ui 复选框。当我单击选择一个选项时,它会全选,但我希望他只选择被单击的那个。
代码:
export default function Categorys() {
const [state, setState] = React.useState({
checkedG: true
});
const handleChange = event => {
setState({ ...state, [event.target.name]: event.target.checked });
};
return (
<>
{categorys.map(category => (
<FormControlLabel
key={category.id}
control={
<GreenCheckbox
checked={state.checkedG}
onChange={handleChange}
name="checkedG"
key={category.id}
/>
}
label={category.name}
/>
))}
</>
);
}