react-router-v4支持动态路由吗?
我尝试使用v3动态添加路由,但它不支持。React-router-v4是否支持动态路由?我很不清楚动态路由到底是什么意思?您是在考虑API提供的路由,还是其他任何类型的外部源 当然可以,但你必须仔细考虑你的结构。实现这一点的最简单方法是将它们映射到react-router-v4支持动态路由吗?,react-router,react-router-v4,react-router-dom,React Router,React Router V4,React Router Dom,我尝试使用v3动态添加路由,但它不支持。React-router-v4是否支持动态路由?我很不清楚动态路由到底是什么意思?您是在考虑API提供的路由,还是其他任何类型的外部源 当然可以,但你必须仔细考虑你的结构。实现这一点的最简单方法是将它们映射到开关组件中: <Switch> { routesList.map((route) => ( <Route key={route._id} path={route.path}
开关
组件中:
<Switch>
{ routesList.map((route) => (
<Route
key={route._id}
path={route.path}
component={route.component}
{...route.props} // some custom props, maybe?
/>
)
)}
<Route path='/' component={HomePage} />
<Route path='/about' component={About} />
</Switch>
{routesList.map((route)=>(
)
)}
我很不清楚你所说的动态路由到底是什么意思?您是在考虑API提供的路由,还是其他任何类型的外部源
当然可以,但你必须仔细考虑你的结构。实现这一点的最简单方法是将它们映射到开关
组件中:
<Switch>
{ routesList.map((route) => (
<Route
key={route._id}
path={route.path}
component={route.component}
{...route.props} // some custom props, maybe?
/>
)
)}
<Route path='/' component={HomePage} />
<Route path='/about' component={About} />
</Switch>
{routesList.map((route)=>(
)
)}
你找到方法了吗。如果是这样,请告诉我们你是怎么做的。提前感谢我还没有找到它。(你找到方法了吗)如果是这样,请告诉我们你是怎么做的。提前感谢我还没有找到它:(