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

不起作用(下方)

相关推荐
yue0089 分钟前
C# 生成指定位数的编号
开发语言·c#
大笨象、小笨熊13 分钟前
Qt Widgets和Qt Quick在开发工控触摸程序的选择
开发语言·qt
红黑色的圣西罗27 分钟前
C# List.Sort方法总结
开发语言·c#
猪猪拆迁队1 小时前
前端图形引擎架构设计:双引擎架构设计
前端·后端·架构
E_ICEBLUE1 小时前
Python 教程:如何快速在 PDF 中添加水印(文字、图片)
开发语言·python·pdf
南方的狮子先生1 小时前
【C++】C++文件读写
java·开发语言·数据结构·c++·算法·1024程序员节
宋辰月1 小时前
学习react第三天
前端·学习·react.js
bug总结1 小时前
更新原生小程序封装(新增缓存订阅)完美解决
前端·缓存·小程序
Alex艾力的IT数字空间2 小时前
完整事务性能瓶颈分析案例:支付系统事务雪崩优化
开发语言·数据结构·数据库·分布式·算法·中间件·php