2016-03-25 22 views
1

次のような理由があります<Link>は機能しません。
私がクリックすると、少しの間URLが変わってきて、現在のURLに戻ります。何も表示されません。私はまた、開発者向けツールでログメッセージを見ることができます:リアクタリンクが動作しない

<Route component={MainLayout}> 
    <Route path="/"> 
    <IndexRoute component={TestIndexView} /> 
    <Route path="test/:code/edit" component={TestFormView} /> 
</Route> 
<Route path="*" component={NoMatch}/> 

とのリンクは次のとおりです:action @ 14:36:52.677 @@router/LOCATION_CHANGE

マイルート定義がある

<Link to={`test/${item.code}/edit`} className="btn btn-default btn-xs">Edit</Link> 

私はそれをレンダリングする必要があると仮定しますTestFormViewリンクをクリックしても表示されません。

答えて

0

私はこの問題を発見しました。 react-router-reduxの代わりにredux-simple-routerを使用するようにプロジェクトを設定しました。そのため、動作しませんでした。 react-router-reduxに変更してrouterReducerモジュールをインポートすると、すべての処理が正常に行われたようです。