index.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. var util = require('../../../utils/util.js');
  2. var api = require('../../../config/api.js');
  3. var app = getApp();
  4. Page({
  5. data: {
  6. userInfo: {}
  7. },
  8. onLoad: function (options) {
  9. // 页面初始化 options为页面跳转所带来的参数
  10. console.log(app.globalData.userInfo)
  11. this.setData({
  12. userInfo: app.globalData.userInfo
  13. });
  14. },
  15. onReady: function () {
  16. },
  17. onShow: function () {
  18. // 页面显示
  19. const token = wx.getStorageSync('token');
  20. if (!token) {
  21. // wx.redirectTo({
  22. // url: '/pages/auth/login/login'
  23. // })
  24. this.setData({
  25. userInfo: {
  26. nickname: '去登录',
  27. username: '',
  28. avatar: 'http://yanxuan.nosdn.127.net/8945ae63d940cc42406c3f67019c5cb6.png'
  29. }
  30. });
  31. return false;
  32. }
  33. },
  34. onHide: function () {
  35. // 页面隐藏
  36. },
  37. onUnload: function () {
  38. // 页面关闭
  39. },
  40. exitLogin: function () {
  41. wx.showModal({
  42. title: '',
  43. confirmColor: '#b4282d',
  44. content: '退出登录?',
  45. success: function (res) {
  46. if (res.confirm) {
  47. wx.removeStorageSync('token');
  48. wx.switchTab({
  49. url: '/pages/index/index'
  50. });
  51. }
  52. }
  53. })
  54. }
  55. })