// miniprogram/pages/setting/setting.js const app = getApp() Page({ data: { userInfo: null, hasUserInfo: false, noticeForm: 0, noticeFormType: ['数字', '红点', '不显示'] }, noticeFormChange: function (e) { app.globalData.noticeForm = e.detail.value this.setData({ noticeForm: app.globalData.noticeForm }) }, logout: function () { app.globalData.hasUserInfo = false wx.navigateBack() }, onLoad: function () { if (app.globalData.hasUserInfo) { this.setData({ userInfo: app.globalData.userInfo, hasUserInfo: true, noticeForm: app.globalData.noticeForm }) } else { wx.showToast({ title: '请先登录', icon: 'none' }) } } })