繁体   English   中英

使用Formik构建表单时,不使用withFormik HOC构建表单时,如何访问历史记录道具?

[英]When building forms with Formik, NOT using withFormik HOC, how do I access history prop?

总的菜鸟在这里。 我正在使用Formik构建向导表单以在React中进行用户注册。 问题是我找不到历史道具将用户重定向到表单提交上的登录页面。 我使用Formik而不是使用Formik的原因是,这似乎是使多步骤验证有效的唯一方法,如果我错了,请纠正我

<Formik
        initialValues={initialValues}
        onSubmit={handleSubmit}
        validationSchema={allSchemas[step]}
        render={props => (
          <Form>
            <Wizard {...props}/>
          </Form>
        )}
      />

历史道具来自上面的模块。

export default (props) => {
  console.log("props: ", props)
  return (
    <Formik
        initialValues={initialValues}
        onSubmit={handleSubmit}
        validationSchema={allSchemas[step]}
        render={formikBag => (
          <Form>
            <Wizard {...formikBag}/>
          </Form>
        )}
      />
};

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM