我有一个注册表单,在用户注册后,它将重定向到电子邮件确认页面 (/confirmation),用户在其中键入我通过电子邮件发送的确认代码。当用户提交确认码时,我想将代码和用户的电子邮件发送到服务器端。
我的注册表单代码(简化):
constructor(props){
super(props);
this.state = {
email: '',
password: '',
errors: {},
}
}
handleSubmit(e){
e.preventDefault();
this.props.userSignup(this.state).then(
() => {
this.context.router.push({
pathname: '/confirmation'
})
},
)
}
render(){ ...
我不想在我的路径中添加任何参数。
我怎样才能this.state.email
进入确认页面?