我正在尝试从使用 Formik 构建的表单中提取值,但是我似乎无法通过 onSubmit 调用从 formik 中获取这些表单值。让他出去并在父组件上处理它的最佳方法是什么?
这是表单组件
import React from 'react';
import { Formik, Form, Field } from 'formik';
import * as Yup from 'yup';
import moment from 'moment';
import Header from './Header';
moment.locale('en-gb');
const JoinForm = (props) => {
const initialValues = {
firstName: props.firstName || 'test'
};
return (
<div>
<Formik
initialValues={initialValues}
onSubmit={props.onSubmit}
// onSubmit={(values, actions) => {
// //console.log('this is direct from form',values)
// actions.setSubmitting(false);
// return values;
// }}
>
{props => {
const { …Run Code Online (Sandbox Code Playgroud)