React Hook Form:isDirty 无法加载

Maj*_*awi 5 reactjs react-native react-hook-form

我正在使用react-hook-form一个所需的输入来控制和验证表单。

const {control, handleSubmit, formState, reset} = useForm({
  mode: 'onChange',
});
const {isDirty, isValid, errors} = formState;
Run Code Online (Sandbox Code Playgroud)

要禁用提交按钮:

disabled={!isDirty || !isValid}
Run Code Online (Sandbox Code Playgroud)

问题是,最初,即使输入为空,提交按钮也不会被禁用。

Maj*_*awi 4

问题是我没有传递defaultValues表单元素。 在此输入图像描述