2016-05-09 9 views
1

私は現在、反応のための私のURLマップの一部として以下を持っています。リアクションルータ、パラメータの後のネストルート

<Route path="dog" component={DogWrapper}> 
    <Route path=":id" component={DogDetails}/> 
    <Route path=":id/genealogy" component={Genealogy}/> 
</Route> 

しかし、私は系図コンポーネントを決して打つことはありません。理由は何ですか?

答えて

0

ご注文の問題がございます。 React-routerは優先順位で動作するので、常に:idルートを最初に取るでしょう。 geneaolgyルートを上に移動すると、すべての設定が完了しているはずです。

https://github.com/reactjs/react-router/blob/master/docs/guides/RouteMatching.md#precedence

+0

ありがとうございます。それは問題ではあるかもしれないが、文書の中でそれについての証拠を見つけることができなかった考え。 – rPaskiewicz

関連する問題