React Router v. 1.0.0-rc3 Parameter in Path Matching Fixed Path Too
React Router v. 1.0.0-rc3 Parameter in Path Matching Fixed Path Too
我使用的是 react-router v. 1.0.0-rc3,我的路由配置如下:
<Route path="/" component={App}>
<IndexRoute component={Home} />
<Route path="track/:id" component={Track} />
<Route path="track/new/" component={NewTrack} />
</Route>
当我导航到 track/new/
时,它匹配 track/:id
路径并且使用了组件 Track
。这在以前没有发生过。我需要更改我的路径还是有什么方法可以保留此路径格式?
交换一下:
<Route path="/" component={App}>
<IndexRoute component={Home} />
<Route path="track/new" component={NewTrack} />
<Route path="track/:id" component={Track} />
</Route>
我使用的是 react-router v. 1.0.0-rc3,我的路由配置如下:
<Route path="/" component={App}>
<IndexRoute component={Home} />
<Route path="track/:id" component={Track} />
<Route path="track/new/" component={NewTrack} />
</Route>
当我导航到 track/new/
时,它匹配 track/:id
路径并且使用了组件 Track
。这在以前没有发生过。我需要更改我的路径还是有什么方法可以保留此路径格式?
交换一下:
<Route path="/" component={App}>
<IndexRoute component={Home} />
<Route path="track/new" component={NewTrack} />
<Route path="track/:id" component={Track} />
</Route>