vue刷新当前路由

原理:跳转到空白页,然后再快速跳回原来的页面;

1,新建一个refresh.vue页面并添加到路由,页面内容如下

<script>
export default {
beforeRouteEnter(to, from, next) {
next(vm => {
vm.$router.replace(from.path)
})
}
}
</script>

2,在需要刷新的路由页面调用

this.$router.replace({
 path: '/refresh',
query: {
 t: Date.now()
 }
 })
原文地址:https://www.cnblogs.com/zzh965390267/p/10724735.html