一、原始方法:
location.reload();
二、vue自带路由跳转
this.$router.go(0);
三、利用v-if重新加载页面
首先需要在公共页面进行处理
<template>
<div>
<router-view v-if="viewShow" />
</div>
</template>
<script>
export default {
data() {
return {
viewShow:true,
}
},
// 方法集合
methods: {
subTime(){ //MarZhang 2021/3/9 确认时间
this.$nextTick(function () {
this.viewShow = true; //再打开
});
},
}
},
}
</script>
<style lang='scss' scoped>
</style>
本方法是配合本地缓存使用,建议根据实际情况修改