lodash-es 的防抖函数debounce

import { debounce } from 'lodash-es';

只能加在onchange事件本身上 不能加在onchange事件的事件上,这样防抖不起作用

复制代码
 const handleSearch = debounce(async function (event) {

    if (!params.materialTypes?.length) return;

    selectMaterialReq.run({ ...params, keyWord: event.target.value });

  }, 300);

 <Input
              disabled={disabled}
             
              ref={inputRef}
              onChange={handleSearch}
             
            />

不起作用(下方)

相关推荐
月月大王的3D日记几秒前
Three.js Day 4:材质初探(上)——Basic、Normal、Matcap、Depth 一口气认识四种
javascript
是你的小橘呀2 分钟前
同样是处理并发请求,为什么别人的页面丝滑不卡顿?
前端
云水一下5 分钟前
HTML5 从入门到精通:不止于标签——HTML5 高级特性,小交互无需 JavaScript
前端·html5
来自上海的这位朋友5 分钟前
Spring Boot + MySQL 搭一个多人游戏后端:登录、房间、匹配、对局和成长系统
前端·后端·three.js
Zhang~Ling5 分钟前
C++ 继承机制详解下:多继承、虚继承与菱形继承底层原理
开发语言·c++·算法
来自上海的这位朋友5 分钟前
浏览器里的实时对局同步:WildHunt 的 WebSocket、输入序号与服务端快照
前端·javascript·后端
遇事不決洛必達5 分钟前
【爬虫随笔】常见js混淆原理和特征
javascript·爬虫·逆向·js加密
思麟呀8 分钟前
C++工业级日志项目(四)日志落地
linux·开发语言·c++·windows
徐安安ye11 分钟前
FlashAttention前端优化:Token合并、MergeNet与冗余计算消除
前端
小熊Coding11 分钟前
Python二手图书市场行为分析系统
开发语言·爬虫·python·django·计算机毕业设计·数据可视化分析·二手图书分析系统