// pages/ucenter/ucenter.js const $api = require('../../utils/api').API; Page({ /** * 页面的初始数据 */ data: { user:{},//用户信息 }, comePage(e){ console.log(e) let type = e.currentTarget.dataset.type if(type==1){ wx.navigateTo({ url: '/pages/message/message', }) }else if(type==3){ wx.navigateTo({ url: '/pages/suggestion/suggestion', }) }else if(type==4){ wx.navigateTo({ url: '/pages/about/about', }) } }, // 获取个人信息 getUser(){ $api.AJAX("GET", 'user/info', {}, true).then(res => { this.setData({ user:res.data.sysUser, }) }) }, // 退出登录 exitLoing(){ wx.showModal({ title: '提示', content: '确认退出登录?', success (res) { if (res.confirm) { console.log('用户点击确定') wx.clearStorage(); wx.navigateTo({ url:'/pages/auth/auth' }) } else if (res.cancel) { console.log('用户点击取消') } } }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { if (typeof this.getTabBar === 'function' && this.getTabBar()) { this.getTabBar().setData({ selected: 4 }) } this.getUser(); }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })