How to pass state/props when redirecting to another route in React?

后端 未结 3 1829
夕颜
夕颜 2021-02-05 19:49

I have a signup form and after a user signs up, it will redirect to the email confirmation page(/confirmation) where a user types a confirmation code that I sent via an email. W

3条回答
  •  说谎
    说谎 (楼主)
    2021-02-05 20:26

    I figured it out.

     this.context.router.push({
         pathname: '/confirmation',
         state: {email: this.state.email}  
     })
    

    and access state by:

      this.props.location.state.email
    

提交回复
热议问题