如何解决什么是Reach路由器中的React路由器的useHistory钩子等效项
我在gatsby项目中,我正在尝试使用'qs'库以及上述文档中添加查询字符串:
const history = useHistory()
然后
history.push(myStringParameter)
在Gatsby(到达路由器)中不存在useHistory,那么我该怎么用呢?
触及范围内的路由器是否等效?我只真正使用过React路由器。
解决方法
您应该尝试@reach/router
中的useNavigate
如果您需要以编程方式进行导航(例如在提交表单之后),则此挂钩为您提供了一个API,可以使用以下签名:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。