Joh*_*ohn 2 reactjs react-navigation react-router-dom formik
我正在开发一个 React 应用程序,我尝试使用 onSubmit 函数从登录表单导航到应用程序的主屏幕。这是我到目前为止所拥有的。在我的 formik 表单中,我尝试在提交表单时传递电子邮件值。之后,用户被路由到“/dashboard”并最终进入“/dashboard/app”,我试图在控制台中获取记录的电子邮件值。我尝试记录route.params和route.email,但这给出了未定义或错误。
小智 6
您的意思是向导航添加状态吗?
原来的:
onSubmit: () => {
navigate('/dashboard', {replace:true, email: values.email})
}
Run Code Online (Sandbox Code Playgroud)
更改为(带状态):
onSubmit: () => {
navigate('/dashboard', {replace:true,
state: {
email:values.email
}
})
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6304 次 |
| 最近记录: |