英文:
"react-hook-form" with disabled input returns undefined
问题
在我的React应用中,我有一个带有一些输入字段的表单。我使用从react-hook-form导入的FormProvider包装这些字段,并在字段中使用register。
import { useForm, FormProvider, useFormContext } from "react-hook-form";
现在,其中一个输入字段被禁用,在提交时,我看不到这个禁用输入框的输入值。我该如何修复这个问题并获取禁用的表单输入?
英文:
In my React app, I have a form with a couple of input fields. I wrap the fields with FormProvider imported from react-hook-form and use register in the fields
import { useForm, FormProvider, useFormContext } from "react-hook-form";
Now one of the input field is disabled and on Submit, I do not see the input value for this disabled input box.
How can I fix this and get the disabled form input ?
答案1
得分: 2
请使用"readonly",因为禁用输入将在表单提交后不返回值。
英文:
Please use readonly because disable input will not return value after form submit.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论