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}
             
            />

不起作用(下方)

相关推荐
C澒5 分钟前
供应链产研交付提效:前端多业务线新增样板间页面统计方案
前端·mr
可视之道8 分钟前
低代码可视化平台的前端架构设计:从渲染引擎到插件系统
前端
南城书生9 分钟前
Android Kotlin 协程原理分析
前端
Lee川13 分钟前
🚀 JavaScript 内存大揭秘:从“栈堆搬家”到“闭包时空胶囊”
前端·javascript·面试
唐叔在学习14 分钟前
TodoList应用:SPA应用首屏性能优化实践
前端·javascript·性能优化
恋猫de小郭14 分钟前
AI 时代的工程师需要具备什么能力?Augment Code 给出了他们的招聘标准
前端·人工智能·ai编程
kyriewen16 分钟前
别再滥用 iframe 了!这些场景下它其实是最优解
前端·javascript·html
程序员JerrySUN16 分钟前
别再把 HTTPS 和 OTA 看成两回事:一篇讲透 HTTPS 协议、安全通信机制与 Mender 升级加密链路的完整文章
android·java·开发语言·深度学习·流程图
j_xxx404_17 分钟前
C++算法:一维/二维前缀和算法模板题
开发语言·数据结构·c++·算法
Nile17 分钟前
解密openclaw底层pi-mono架构系列一:5. pi-web-ui
前端·ui·架构