当我从/xpage到xpage/detail/:id,然后当我点击浏览器后退按钮时,它会重定向到前两个页面。我该如何解决这个问题?
<Route path="/xpage" element={<xPage />} />
<Route path="/xpage/detail/:id" element={<xDetail />} />
我通过以下方式从/xpage重定向到xpage/detail/:id
const navigate = useNavigate()
navigate("xpage/detail/1")
当我单击后退按钮时,我希望它将我重定向到上一个thereo/xpage页面
1条答案
按热度按时间5lhxktic1#
1.将您的xDetail路线封装在xPage内。
1.确保已从xPage中的react-router-dom导入
<Outlet />
。应该是这样
xPage代码应为