Session

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)


关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢