问题:
在账户列表页面,需要检测路由变化进行拉取用户数据,不在mounted里面写,就是要检测路由变化并且要获取前后路由的路径,进行一些逻辑的判断
解决:
export default {
data() {
return {
user: "",
},
beforeRouteEnter(to, from, next) {
// 在当前组件实例中,获取新的用户信息
console.log(to,"----to----")
console.log(from,"----from-----")
next((vm)=>{
vm.fetchUserInfo();
});
},
methods: {
fetchUserInfo() {
console.log("----fetch user info---------")
}
}
}