2017-11-07 18 views
0

私はReactでWebアプリケーションを構築していますが、私はReact Router v4を使ってナビゲーションしています。基本的に私がやってみたいことは、サインアップページで約束が満たされたとき(ユーザーがサインアップしたとき)、サイトを新しいページにしたいのです。これを達成する最良の方法は何ですか?React v4 navigation

ありがとうございました。

答えて

0

それを行うための最善の方法は、ので、あなたのコードは、あなたが https://reacttraining.com/react-router/web/api/Redirect

+0

はどうもありがとうございましたドキュメントを見てみる必要があります。この

this.state = { redirect: false, } onSubmit() { Promise().then(res => this.setState({ redirect: true }) } render() { redirect ? <Redirect to="/path" /> : <ShowSignUpForm /> } 

のようなもののように見えるかもしれませんリダイレクトをレンダリングすることです! –

+0

問題はありません。ルータで反応を確認するには、かなり良いものがあります。がんばろう – Enjayy

関連する問題