data中定义:delayed:false
再把延时器写在某个方法开头,例如:
data() {
return {
delayed:false, //定义延时器
}}
methods: {
//方法
upPunch(item, index) {
//延时器
if(this.delayed) return;
this.delayed=true;
setTimeout(()=>{
this.delayed =false;
},1500)
// console.log(打卡打卡)
},
}