【问题标题】:What is the equivalent of React router's useHistory hook in Reach routerReact 路由器在 Reach 路由器中的 useHistory 钩子等价于什么?
【发布时间】:2020-08-28 17:01:58
【问题描述】:

我在一个 gatsby 项目中,我正在尝试使用“qs”库和在提到的文档中添加查询字符串:

const history = useHistory()

然后 history.push(myStringParameter)

盖茨比(Reach 路由器)中不存在 useHistory,那么我可以使用什么来代替?

在到达路由器中是否有等效的?我只真正使用过 React 路由器。

【问题讨论】:

    标签: reactjs react-router gatsby reach-router


    【解决方案1】:

    你应该从@reach/router尝试useNavigate

    如果您需要以编程方式导航(例如在提交表单后),此钩子为您提供了一个 API 来执行此操作,并带有如下签名:

    【讨论】:

      猜你喜欢
      • 2021-05-25
      • 2020-08-18
      • 1970-01-01
      • 2020-07-29
      • 1970-01-01
      • 2016-05-23
      • 2018-12-31
      • 2019-08-11
      • 2021-11-09
      相关资源
      最近更新 更多