React Hook Form:isDirty 无法加载
React Hook Form: isDirty not working on load
我正在使用 react-hook-form
通过一个必需的输入来控制和验证表单。
const {control, handleSubmit, formState, reset} = useForm({
mode: 'onChange',
});
const {isDirty, isValid, errors} = formState;
要禁用提交按钮:
disabled={!isDirty || !isValid}
问题是最初,即使输入为空,提交按钮也不会被禁用。
问题是我没有传递表单元素的 defaultValues
。
我正在使用 react-hook-form
通过一个必需的输入来控制和验证表单。
const {control, handleSubmit, formState, reset} = useForm({
mode: 'onChange',
});
const {isDirty, isValid, errors} = formState;
要禁用提交按钮:
disabled={!isDirty || !isValid}
问题是最初,即使输入为空,提交按钮也不会被禁用。
问题是我没有传递表单元素的 defaultValues
。