react-router路由有回退功能吗

现在因为项目需求,需要在页面中实现回退,但是不能依靠浏览器的返回按钮,去官网文档中找了很久,耶搜了很多相关内容,都没有找到
希望有人能解答一下,谢谢

阅读 16.8k
5 个回答

react-route的话有:history.goback()

ps:window.history.back();也可以撒,为啥不用?

react-router中有一个方法goBack()就可以退回。
push()跳转到某个url

可以自己写一下 hashhistory 就是hashhistoty.push(path), bowerhistory就是h5的新属性 history.replaceState(path)等。

this.$router.go(-1) Vue 里面是这样不好意思没看react需求

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题