// pages/index/rank/rank.js Page({ /** * 页面的初始数据 */ data: { form: { biaoti: '', message: '', checked: true }, //弹出层 //统计单位 unitShow: false, columnsUnit: ['杭州', '宁波', '温州', '嘉兴', '湖州'], //开始时间 startTimeShow: false, columnsStartTime: ['9', '10', '11', '12'], //打卡周期 clockCycleShow: false, columnsClockCycle: ['30天', '60天', '90天', '120天'], //打卡频次 clockRateShow: false, columnsClockRate: ['每天', '7天', '一个月'], //打卡提醒 clockRemindShow: false, columnsClockRemind: ['18:00', '19:00'], //打卡缺卡提醒 clockLackShow: false, columnsClockLack: ['缺卡三天以上', '缺卡十天以上', '缺卡三十天以上'], //必须包含 containShow: false, columnsContain: ['图片', '视频', '音频'], }, //输入 onfieldChange() { }, //开关 onswitchChange({ detail }) { this.setData({ 'form.checked': detail }); }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { }, // 创建完成 handleCreate() { // console.log(111) wx.switchTab({ url: '/pages/index/index', }) }, // 统一返回 handleBack() { wx.navigateBack() }, /** * 用户点击右上角分享 */ onShareAppMessage() { }, /* 弹出层 - 统计单位 */ openUnitShow() { this.setData({ unitShow: true }) }, closeUnitShow() { this.setData({ unitShow: false }) }, changeUnitShow() { this.setData({ unitShow: false }) }, /* 弹出层 - 开始时间 */ openStartTimeShow() { this.setData({ startTimeShow: true }) }, closeStartTimeShow() { this.setData({ startTimeShow: false }) }, changeStartTimeShow() { this.setData({ startTimeShow: false }) }, /* 弹出层 - 打卡周期 */ openClockCycleShow() { this.setData({ clockCycleShow: true }) }, closeClockCycleShow() { this.setData({ clockCycleShow: false }) }, changeClockCycleShow() { this.setData({ clockCycleShow: false }) }, /* 弹出层 - 打卡频次 */ openClockRateShow() { this.setData({ clockRateShow: true }) }, closeClockRateShow() { this.setData({ clockRateShow: false }) }, changeClockRateShow() { this.setData({ clockRateShow: false }) }, /* 弹出层 - 打卡提醒 */ openClockRemindShow() { this.setData({ clockRemindShow: true }) }, closeClockRemindShow() { this.setData({ clockRemindShow: false }) }, changeClockRemindShow() { this.setData({ clockRemindShow: false }) }, /* 弹出层 - 打卡缺卡提醒 */ openClockLackShow() { this.setData({ clockLackShow: true }) }, closeClockLackShow() { this.setData({ clockLackShow: false }) }, changeClockLackShow() { this.setData({ clockLackShow: false }) }, /* 弹出层 - 必须包含 */ openContainShow() { this.setData({ containShow: true }) }, closeContainShow() { this.setData({ containShow: false }) }, changeContainShow() { this.setData({ containShow: false }) }, })