我在使用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组件未呈现。