两个 React 路由的行为不同。有人可以解释一下吗,我这几天一直在寻找答案

问题描述 投票:0回答:1
reactjs react-router
1个回答
0
投票

您可能在路由配置中使用相对路径,这在直接导航到 URL 时可能会导致问题。相反,请使用以正斜杠 / 开头的绝对路径。

<Route
   path="/create"
   element={user ? <Create /> : <Navigate to="/login" />}
/>
<Route
   path="/dashboard"
   element={user ? <Dashboard /> : <Navigate to="/login" />}
/>
© www.soinside.com 2019 - 2024. All rights reserved.