防抖函数
debounce(func,delay){
let timer =null;
return function(...args){
if(timer) clearTimeout(timer);
timer = setTimeout(()=>{
func.apply(this,args)
},delay)
}
}
const refresh = this.debounce(this.$refs.scroll.refresh,500)
短时间内多次触发同一事件,只执行最后一次,或者只执行最开始的一次,中间的不执行。

浙公网安备 33010602011771号