gpt4 book ai didi

reactjs - 如何使用react-router进行重定向,同时保留初始查询参数?

转载 作者:行者123 更新时间:2023-12-03 13:39:14 25 4
gpt4 key购买 nike

在我的 route ,我有

<Route>
<Redirect from="/" to="/view/something"/>
...
</Route>

但是,如果我使用 rooturl/?query=somequery 点击根 url,重定向后我会丢失查询参数。如何在重定向后保留所有查询参数?

最佳答案

希望对您有所帮助:https://github.com/rackt/react-router/issues/1034

在这里,您可以在重定向后指定并重用现有的查询参数,如下所示:

<Redirect from="/foo/:id" to="/bar/:id"/> ( id 将被重复使用)。

此外,您可能希望在转换实际完成之前/之后进行一些 Hook 以进行某种路由管理。可以用 onEnter 来做和onLeave钩子(Hook)。您可以在官方 docs 阅读相关内容.

关于reactjs - 如何使用react-router进行重定向,同时保留初始查询参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34956031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com