用路由守卫即可。
在第一个页面里添加beforeRouteEnter
钩子,它会注入to
、from
、next
三个参数。
检查from.name
即可知道是否是从第二个页面跳回来的
beforeRouteEnter(to, from, next) {
if(from.name==='xxx') {
next(vm => {
//vm=>this
vm.xxxList()
})
} else {
next()
}
}