vue 写一个防抖函数
电脑版发表于:2023/7/27 13:40
前言
什么是防抖与节流暂时先不说了,我这里直接先记录一下
//定义一个过期的定时器
let timer = setTimeout(function () {
}, 0);
//防抖函数
const debounce = (func,time) => {
if (timer) {
clearTimeout(timer);
timer = setTimeout(function () {
func();
}, time);
}
}
//调用
debounce(async () => {
const resultData = await postUrl('jobManager/CronRead', {}, { cron: cron }).finally(() => {
})
console.log("我请求了接口")
methods.setValue("CronNotes", resultData.data)
},500)