小编Pro*_*mer的帖子

提交表单后如何禁用formik表单?

我创建了一个在后端存储值的 formik 表单。我有设置重置按钮,初始值。一切工作正常。但我无法找到一种在提交表单后禁用 formik 表单的方法,即如果用户在单击提交按钮后填写表单,则用户无法单击文本字段。

// @ts-ignore

import React, { useState, useEffect } from 'react';
import { Formik, Form, Field } from 'formik';
import { Typography, Button, Grid } from '@material-ui/core';
import * as Yup from 'yup';
import { MyInput } from './comman/MyInput';
import { Textarea } from './comman/Textarea';
import { Event } from '../Tracking/Event';

const contactSchema = Yup.object().shape({
  name: Yup.string().required('Please Enter Your Name'),
  email: Yup.string()
    .email('Please enter a valid email address')
    .required('Please enter an email address'),
  number: Yup.string()
    .min(10, …
Run Code Online (Sandbox Code Playgroud)

reactjs formik

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

标签 统计

formik ×1

reactjs ×1