此问题已在此处有答案:
What is the alternative for Redirect in react-router-dom v 6.0.0?(5个答案)
2天前关闭。
在React Router 5中,我可以使用<redirect path='' />
,但在React Router 6中已被删除。我想它已经被<Navigate>
替换了,但是这会在这个用例中抛出一个安全错误。
此问题已在此处有答案:
What is the alternative for Redirect in react-router-dom v 6.0.0?(5个答案)
2天前关闭。
在React Router 5中,我可以使用<redirect path='' />
,但在React Router 6中已被删除。我想它已经被<Navigate>
替换了,但是这会在这个用例中抛出一个安全错误。
2条答案
按热度按时间t5fffqht1#
Redirect
不再在react-router version 6
中。对于react-router-dom v6
,您可以使用Navigate
而不是Redirect
。下面是一个例子:rryofs0p2#
截至v6:
<Switch>
内部的<Redirect>
<Switch>
内部的任何<Redirect>
元素。<Switch>
内部的普通元素可以保留。它们将在v6中成为<Navigate>
元素。