[英]How to create a dynamic route in react with react router
请发现很难在反应路由器中创建路由
我想创建这样的路由<Route path="/:storeId" component={StorePage} />
但我也有这样的路由/stores
任何时候我 go 到/:storeId
页面它都会加载/users
页面我只是困惑
这是代码
<Switch>
<ScrollToTop>
<MainLayout>
<Route exact path="/">
<Home />
</Route>
<Route exact path="/stores">
<Stores />
</Route>
<Route exact path="/:storeId">
<StorePage />
</Route>
</MainLayout>
</ScrollToTop>
</Switch>
请提供任何帮助。
你应该做这样的事情
<Switch>
<Route exact path="/users">
<Users/>
</Route>
<Route path="/users/:id">
<UserById/>
</Route>
</Switch>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.