使用this.$router.replace做路由跳转,目的是不把当前页面加入history,但是返回的时候第一次点击返回依然会反到当前页面(相当于没点到)第二次才会返回上一页面
解决办法如下
this.$router.replace({name: 'ApplySameSales', path: '/sameSales/applySameSales'})
this.$router.go(-1)
每次使用replace之后就添加this.$router.go(-1) 强制返回上一页
亲测有效
使用this.$router.replace做路由跳转,目的是不把当前页面加入history,但是返回的时候第一次点击返回依然会反到当前页面(相当于没点到)第二次才会返回上一页面
解决办法如下
this.$router.replace({name: 'ApplySameSales', path: '/sameSales/applySameSales'})
this.$router.go(-1)
每次使用replace之后就添加this.$router.go(-1) 强制返回上一页
亲测有效
本文标题:关于vue router.replace路由返回两次问题
本文链接:https://www.haomeiwen.com/subject/ffukqctx.html
网友评论