私は自分のアプリケーションでReactJS
andを使用react-router
しています。次のことを行う必要があります。ユーザーがページを開いたときに、ログインしているかどうかを確認し、ログインしている場合はページにリダイレクトし/auth
ます。私は次のことをしています:
componentWillMount: function() {
if (sessionStorage["auth"] == null) {
this.transitionTo("/auth");
}
},
ブラウザの URL では、実際に にリダイレクトし/auth
、ページをレンダリングしてから、/auth
現在のコンポーネントでオーバーライドします。ここで質問: 現在のコンポーネントのレンダリングをキャンセルする方法、または他の方法でリダイレクトを行う方法は? ありがとう。