Page({ data: { selectedReasons: [] }, onLoad(options) { // 页面加载时的初始化操作 }, handleCheckboxChange(e) { const { value } = e.detail; let selectedReasons = this.data.selectedReasons; if (value.includes('use_inconvenience')) { selectedReasons.includes('use_inconvenience') ? selectedReasons.splice(selectedReasons.indexOf('use_inconvenience'), 1) : selectedReasons.push('use_inconvenience'); } if (value.includes('security_privacy')) { selectedReasons.includes('security_privacy') ? selectedReasons.splice(selectedReasons.indexOf('security_privacy'), 1) : selectedReasons.push('security_privacy'); } if (value.includes('other_reasons')) { selectedReasons.includes('other_reasons') ? selectedReasons.splice(selectedReasons.indexOf('other_reasons'), 1) : selectedReasons.push('other_reasons'); } this.setData({ selectedReasons }); }, confirmLogout() { const { selectedReasons } = this.data; if (selectedReasons.length === 0) { wx.showToast({ title: '请选择注销原因', icon: 'none' }); return; } wx.showModal({ title: '提示', content: '确定要注销吗?', success(res) { if (res.confirm) { // 执行注销操作 console.log('用户点击确定'); } else if (res.cancel) { console.log('用户点击取消'); } } }); } });