我有一个受控复选框输入,我应该根据请求设置默认值,但出现错误“类型‘boolean’不能分配给类型‘string | number | readonly string[] | undefined’ ”。也许您知道如何避免这种情况?
<input {...register("car")} type="checkbox" defaultValue={data.car ? true : false} />
P粉0193532472023-09-11 12:46:05
您可以在 input
元素中使用 defaultChecked
属性。
例如:
<input {...register("car")} type="checkbox" defaultChecked={data.car ? true : false} />