gpt4 book ai didi

reactjs - useNavigate 外部功能组件 - react-router v6

转载 作者:行者123 更新时间:2023-12-04 17:19:25 30 4
gpt4 key购买 nike

有没有办法在 react-router v6 的功能组件之外使用 useNavigate() 钩子(Hook)?我正在尝试在 saga 函数中使用 navigation(url) 。我知道在 v4 中我们可以做这样的事情:

const history = createBrowserHistory();
function* sagaFunc(){
history.push(url)
}
我们可以通过 useNavigate() 钩子(Hook)在 react-router v6 中做一些类似的外部组件吗?

最佳答案

您可以利用 能够在 react 组件之外使用一些路由功能。

window.history.pushState({}, "Dashboard", "/dashboard");
window.location.reload();
我自己还没有找到任何合适的替代 createBrowserHistory()存在于 v4v5 .
引用取自 here

关于reactjs - useNavigate 外部功能组件 - react-router v6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67153871/

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