0

を反応させ使用して、動作しません、私はリダイレクトするために、ボタンを使用していますしかし、私はこのルートを反応ルータに持っています:hrefのは、私がポップアップモジュールに個別のURLを取得しようとしているルータ

export default() => { 
    return <Route path="/"component={Container} auth={auth}> 
     <IndexRoute component={Home}/> 
     <Route path="/portfolio" onEnter={requireAuth} component={Portfolio} /> 
     <Route path="/Login" component={Home} /> 
     <Route path="/home" component={Home} /> 
     <Route path="/edit" component={Edits}/> 
     <Route path="/exercises" component={Exercises}/> 
     <Route path="/exercisesadd" component={Exercises}/> 
    </Route> 
}; 

答えて

1

リンクコンポーネントはhrefではなく 'to'小文字をとります。だからあなたは望むでしょう

<Link to="/exerciseadd"> 
+0

ありがとうございました!なぜそれが普通のものと一緒に働くのか知っていますか? ?? –

+0

アンカータグを使用すると、単ページアプリスタイルのルーティングという概念を持たない単純なhtmlアンカータグがレンダリングされます。それはあなたのブラウザの位置関係を現在のどの基本ルートに変更し、あなたのアプリがそのプロセスに再ロードされるようにします。 Linkコンポーネントは、SPA内でルーティングしようとしていることを理解し、その動作を実装します。 – TLadd

関連する問題