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

不起作用(下方)

相关推荐
zhengfei6111 分钟前
第2章 Agent 核心组件深度解析
前端·javascript·react.js
Linsk6 分钟前
前端代码压缩对浏览器兼容性的影响
前端
say_fall7 分钟前
可编程中断控制器8259A工作方式超详细解析
android·开发语言·学习·硬件架构·硬件工程
yingyima10 分钟前
凌晨3点的闹钟:分布式定时任务设计实战
前端
San813_LDD11 分钟前
[QT]《Qt 开发避坑指南:随机数、容器操作与 VS 环境配置》
开发语言·qt
用户814238611884112 分钟前
iOS ObjectC棕地应用集成Expo(React Native)的过程及踩坑
前端
GuWen_yue13 分钟前
LeetCode 76 最小覆盖子串|JS 滑动窗口标准解法(逐行精讲)
javascript·算法·leetcode
小糯米60114 分钟前
C语言 自定义类型:联合和枚举
java·c语言·开发语言
lichenyang45316 分钟前
HMRouter 完整能力清单:从初始化到拦截器/对话框/生命周期/转场动画一站式查阅
前端
weixin_5231853216 分钟前
Java基础知识总结(二):JVM内存结构与变量生命周期
java·开发语言·jvm