因此,我现在有以下内容,作为我的反应的url地图的一部分。
<Route path="dog" component={DogWrapper}>
<Route path=":id" component={DogDetails}/>
<Route path=":id/genealogy" component={Genealogy}/>
</Route>但我从来没有碰到过系谱部分。知道为什么吗?
发布于 2016-05-09 12:40:52
你的问题是命令。反应-路由器工作优先,所以它将始终采取:id路由第一。将geneaolgy路径向上移动,您应该都设置好了。
https://github.com/reactjs/react-router/blob/master/docs/guides/RouteMatching.md#precedence
https://stackoverflow.com/questions/37107195
复制相似问题