diff --git a/pages/Third/index.js b/pages/Third/index.js index ee972840512c8424b163d5c18972efdb219c581d..2b8fb4cdb84f1985a05548f82354be028104d3d9 100644 --- a/pages/Third/index.js +++ b/pages/Third/index.js @@ -5,12 +5,47 @@ Page({ * 页面的初始数据 */ data: { - userInfo:{}, + userInfo:'', navigateInfo:[ {text:"管理员授权",icon:"manager-o",url:""},{text:"联系社区",icon:"comment-o",url:""},{text:"紧急呼叫",icon:"phone-o",url:""} ] }, + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + let user=wx.getStorageSync('user') + this.setData({ + userInfo:user + }) + }, + handleGetUserInfo(e){ + wx.getUserProfile({ + desc:'必须授权才能上使用', + success:res=>{ + let user=res.userInfo + //把用户信息缓存在本地 + wx.setStorageSync('user', user) + this.setData({ + userInfo:user + }) + }, + fail:res=>{ + console.log("失败",res) + } + }) + }, + + //退出登录 + loginout(){ + this.setData({ + userInfo:'' + }) + //清理本地缓存 + wx.setStorageSync('user', null) + }, + /** * 生命周期函数--监听页面加载 */ diff --git a/pages/Third/index.wxml b/pages/Third/index.wxml index f46b2f35ca89f25b3272fb50fe03be4cca616c48..2e80106526959319af80460b7781d07ad06cbe10 100644 --- a/pages/Third/index.wxml +++ b/pages/Third/index.wxml @@ -11,7 +11,7 @@ - @@ -25,5 +25,5 @@ - 退出账号 + 退出账号 \ No newline at end of file