小编n1k*_*oza的帖子

React 最终形式重置为初始值

我对反应最终形式有问题,它在 3 秒后重置值并恢复到初始值...花了 3 天进行调试,但没有任何变化...这是代码...任何想法和信息都会受到影响,谢谢

const ChoiceQuestionFrom = ({ editMode = true, onSubmit = () => {}}) => {
  const handleValidations = (values) => {
    let errors = {};
    if(!values.question){
        errors.question = "Question Required !"
    }
    return errors;
}
  return (
    <Form
      onSubmit={(values) => {
        return onSubmit(values);
      }}
      render={_ChoiceQuestionFrom}
      editMode={editMode}
      initialValues={{
        type: "question",
        qType: "pollMultiChoice",
        question: "",
        answers: [{ answer: "", isCorrect: false }],
      }}
      validate={handleValidations}
    />
  );
};

const _ChoiceQuestionFrom = (props) => {
  const {
    editMode,
    values,
    submitting, …
Run Code Online (Sandbox Code Playgroud)

reactjs react-final-form

4
推荐指数
1
解决办法
1859
查看次数

标签 统计

react-final-form ×1

reactjs ×1