美文网首页
关于vue router.replace路由返回两次问题

关于vue router.replace路由返回两次问题

作者: 洋洋_13dc | 来源:发表于2019-06-19 15:53 被阅读0次

使用this.$router.replace做路由跳转,目的是不把当前页面加入history,但是返回的时候第一次点击返回依然会反到当前页面(相当于没点到)第二次才会返回上一页面

解决办法如下

this.$router.replace({name: 'ApplySameSales', path: '/sameSales/applySameSales'})

this.$router.go(-1)

每次使用replace之后就添加this.$router.go(-1) 强制返回上一页

亲测有效

相关文章

  • 关于vue router.replace路由返回两次问题

    使用this.$router.replace做路由跳转,目的是不把当前页面加入history,但是返回的时候第一次...

  • 关于vue路由守卫做登陆状态判断的问题

    关于vue路由守卫做登陆状态判断的问题 直接上代码 // 全局路由守卫 router.beforeEach((to...

  • 返回逻辑

    this.$router.replace("组件") 不产生历史记录 用于返回逻辑

  • 关于vue--路由(公众号开发总结)

    关于路由 在router.js中引入vue和vue-router 路由模式 前端路由就是一个前端不同页面的状态管理...

  • Vue_Router底层封装

    Vue_Router底层封装 关于Vue中的路由,做了底层的哈希路由的封装。基础路由相对容易,其中不足之处,慢慢再...

  • vue AliPay

    1、确认接口返回值 赋给this.$router.replace({path:'/aliPay',query:{d...

  • vue基于d2-admin的RBAC权限管理解决方案2019-0

    前两篇关于vue权限路由文章的填坑,说了一堆理论,是时候操作一波了。 vue权限路由实现方式总结 vue权限路由实...

  • Vue-在vue中如何使用vue-router

    vue-router作为vue的生态系统一员,帮我们解决了项目中路由的相关问题,包括路由切换,路由拦截等问题。此文...

  • 2020-11-24 Vue路由

    Vue路由 1.压栈:点击返回会返回上一个链接 使用history.pushState方法:这个pushState...

  • 复习3

    vue路由懒加载 1.vue路由懒加载解决的什么 问题:解决打包后文件过大的问题,从而优化页面加载,提升性能 注意...

网友评论

      本文标题:关于vue router.replace路由返回两次问题

      本文链接:https://www.haomeiwen.com/subject/ffukqctx.html