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