Files
MiniProgram/ProjectLiaisonForm/pages/count-down/count-down.js

36 lines
832 B
JavaScript
Raw Normal View History

2025-08-15 14:05:08 +08:00
Page({
data: {
time: 96 * 60 * 1000,
time1: 46 * 60 * 1000,
timeData: {},
counting: false,
},
onChange(e) {
this.setData({
timeData: e.detail,
});
},
start() {
const countDown = this.selectComponent('.control-count-down');
if (!countDown.counting) {
countDown.start();
this.setData({ counting: true });
}
else {
countDown.pause();
this.setData({ counting: false });
}
},
reset() {
const countDown = this.selectComponent('.control-count-down');
countDown.reset();
},
finished() {
wx.showToast({
icon: 'none',
title: '倒计时结束',
});
this.setData({ counting: false });
},
});