2017-05-11 28 views
0

私はReactJSアプリケーションでreact-routerを使用しています。私はreact-routerを使って特定のルートをリダイレクトしようとしています。コードは次のとおりです:反応ルータを使用してルートにリダイレクト

ReactDOM.render(
    <Router history={hashHistory}> 
     <Route component={ShowPost} path="/"></Route> 
     <Route component={AddPost} path="/addPost"></Route> 
    </Router>, 
    document.getElementById('app') 
); 

しかし、私は本当に特定のルートにプログラムでリダイレクトする方法を理解できません。

答えて

0

「反応ルータ」からリンクをインポートするだけで済みます。

あなたがリダイレクトを意味する場合は、 https://github.com/ReactTraining/react-router/blob/master/packages/react-router/docs/api/Redirect.md

を確認することができます https://github.com/reactjs/react-router-tutorial/tree/master/lessons/05-active-links

<Link to="/" > Home </Link> 
<Link to="/addPost"> Add Post </Link> 

を参照してください。

関連する問題