React 路由器 - 如果在 url 中输入了父组件路径,如何重定向到子组件
React router - How to redirect to child component if parent component path is entered in url
我想将我的 url 重定向到例如 '/questions/1' 当我只写 /questions
您可以呈现从一条路径到另一条路径的重定向。
如果使用 react-router-dom
v5,请使用 Redirect
组件:
<Redirect from="/questions" to="/questions/1" />
如果使用 react-router-dom
v6,请使用 Navigate
组件:
<Route path="/questions" element={<Navigate to="/questions/1" replace />} />
我想将我的 url 重定向到例如 '/questions/1' 当我只写 /questions
您可以呈现从一条路径到另一条路径的重定向。
如果使用 react-router-dom
v5,请使用 Redirect
组件:
<Redirect from="/questions" to="/questions/1" />
如果使用 react-router-dom
v6,请使用 Navigate
组件:
<Route path="/questions" element={<Navigate to="/questions/1" replace />} />