我有一个复选框,该复选框为我的行输入一个ID,但是,这不是问题,因为onChange背后的功能可以正常工作,但是复选框本身不会更新,也不会更改为其他颜色。复选框本身就是重要的用户界面
{data.map(row => (
<TableRow key={row.id}>
<TableCell scope="row">{row.name}</TableCell>
<TableCell scope="row">{row.companyRegistrationNumber}</TableCell>
<TableCell scope="row">{row.vatRegistrationNumber}</TableCell>
<TableCell scope="row">{row.website}</TableCell>
<TableCell scope="row">
<Checkbox checked={props.value == 'checked'}
value="checked"
name="checked"
color="primary"
onChange={() => handleCheckChange(row)} />
</TableCell>
</TableRow>
))}