/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
let user = wx.getStorageSync('user') //获取用户缓存信息
this.setData({
userInfo: user,
hasUserInfo: true
})
},
//授权登录
login(){
wx.getUserProfile({
desc: '必须授权才可以继续使用', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
success: res => {
let user = res.userInfo
wx.setStorageSync('user', user) //把用户信息缓存到本地
this.setData({
userInfo: user,
hasUserInfo: true
})
},
fail: err =>{
console.log(err)
}
})
},
//退出登录
loginout(){
this.setData({
userInfo: ''
})
wx.setStorageSync('user',null)
},