【发布时间】:2020-11-18 09:27:10
【问题描述】:
我正在使用 react-router v6, 不使用 Outlet 组件是否可以使用嵌套路由?
例如: 我有一个用户页面,点击一个用户组件,它应该导航到特定的用户页面,
当前尝试:
<Routes>
<Route path="/" element={<Home />} />
<Route path="/users" element={<Users />} />
<Route path=":id" element={<UserPage/>} />
</Routes>
点击特定用户:
const gotoUserPage = () => {
navigate('1')
}
gotoUserPage 将 URL 从“/users”更改为“/users/1” 但 userPage 组件不呈现。
【问题讨论】:
标签: reactjs react-router react-router-dom