我有一个无线电组,其形式是使用 的钩子。请注意,窗体的模式设置为 而不是 。组中的两个无线电输入都需要两次单击才能选中,但是,只需单击一下即可正确设置其值。react-hook-formuseFormonChangeonSubmit
这个简短的GIF将更好地解释我的问题:https://imgur.com/a/Pdivd3p
单选按钮组:
<div>
<label>Radio group label...</label>
<div>
<div>
<label>
<span>Yes</span>
<input
name="radioName"
type="radio"
value={true}
ref={register}
/>
</label>
</div>
<div>
<label>
<span>No</span>
<input
name="radioName"
type="radio"
value={false}
ref={register}
/>
</label>
</div>
</div>
</div>
这是整个表单的 onChange 方法(GIF 中的控制台日志来自此处):
const handleFormChange = data => {
console.log(data.radioName)
}
我该怎么做才能一键检查无线电输入?任何帮助都非常感谢!
达令说
相关分类