app在登录成功后的个人中心数据获取
一、在登录成功后数先存到store中,再通过计算属性从store中获取
computed:{
userinfo(){
return this.$store.state.user.userInfo ? JSON.parse(this.$store.state.user.userInfo) : {user:{name:'请登录',phone:'--'}}
}
},
watch:{
userinfo: {
handler(newName, oldName) {
//这里打印的就是登录成功后的个人信息
console.log(newName)
},
// 代表在wacth里声明了firstName这个方法之后立即先去执行handler方法
immediate: true
}
},
``