React 路由器在 Reach 路由器中的 useHistory 钩子相当于什么
What is the equivalent of React router's useHistory hook in Reach router
我在一个 gatsby 项目中,我正在尝试使用 'qs' 库添加查询字符串,并在提到的文档中使用:
const history = useHistory()
然后
history.push(myStringParameter)
在 Gatsby(Reach 路由器)中不存在 useHistory,所以我可以使用什么来代替?
reach router 中是否有等效项?我只真正用过 React 路由器。
你应该试试 useNavigate
从 @reach/router
If you need to navigate programmatically (like after a form submits), this hook gives you an API to do so with a signature like this:
我在一个 gatsby 项目中,我正在尝试使用 'qs' 库添加查询字符串,并在提到的文档中使用:
const history = useHistory()
然后
history.push(myStringParameter)
在 Gatsby(Reach 路由器)中不存在 useHistory,所以我可以使用什么来代替?
reach router 中是否有等效项?我只真正用过 React 路由器。
你应该试试 useNavigate
从 @reach/router
If you need to navigate programmatically (like after a form submits), this hook gives you an API to do so with a signature like this: