小编mal*_*din的帖子

在 formik 之外处理 onSubmit

我正在尝试从使用 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)

reactjs formik

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

标签 统计

formik ×1

reactjs ×1