如下图,我想实现短时间内点击下方超链接多次,但只调用一次js,如何实现这种防抖的效果?

111.png

FineReport 不会做报表 发布于 2023-9-19 17:40
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
不会做报表Lv4见习互助
发布于2023-9-20 09:29

我已采用js防抖函数解决,如下:

    // 暂存

    _g().stash();

    // 定义定时器

     let timeout;

    // 清空定时器

    if(timeout) clearTimeout(timeout);

    // 执行逻辑函数

    timeout = setTimeout(

    function(){

_g().parameterEl.getWidgetByName("type").setValue("抖音")

_g().parameterCommit();

    }

  , 1000)

  

最佳回答
0
yzm180820Lv5初级互助
发布于2023-9-19 20:31

没看懂啥意思

  • 不会做报表 不会做报表(提问者) 就是点击以后触发js,类似防抖函数的一个效果,一秒内不管我点击多少次,他只执行一次
    2023-09-20 09:27 
  • 1关注人数
  • 200浏览人数
  • 最后回答于:2023-9-20 09:29
    请选择关闭问题的原因
    确定 取消
    返回顶部