簡體   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