0

我在. react-hook-form_chakra-uiGatsby

我试图让表单在提交时提交未勾选的(即布尔值错误)复选框。

我已将状态的初始布尔值设置为 false,我可以在开发人员工具中看到这一点,但是当我提交表单时,它会忽略所有false字段,并且只有在选中且状态为时才会提交true

<Checkbox
  name="CriminalRecord"
  value={CriminalRecord}
  ref={register}
  onClick={e => setCriminalRecord(e.target.checked)}
  width="100%"
  borderColor="purple.100"
  margin={3}
>

我该如何解决这个问题?

谢谢

4

0 回答 0