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

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

解决办法如下

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

this.$router.go(-1)

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

亲测有效

你可能感兴趣的:(关于vue router.replace路由返回两次问题)