1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 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('用户点击取消');
- }
- }
- });
- }
- });
|