导航守卫 beforeRouteLeave:
案例
<script>
//在使用 element-UI的table 的时候,有这么一个需求。从一个页面切换到另一个页面,再切回来的时候,滚动条的位置不变。(video是页面的路径名称)
beforeRouteLeave (to, from, next) {
if (to.name == 'video') {
this.key = false
}else if (to.name == 'about') {
this.key = false
} else {
this.leftArr = []
this.rightArr = []
this.key = true
}
next()
},
</script>