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

不起作用(下方)

相关推荐
广州华水科技6 分钟前
单北斗GNSS是什么?主要有哪些形变监测应用?
前端
江南十四行11 分钟前
并发编程(四)
开发语言·python
葱卤山猪13 分钟前
C++17 联合体
开发语言·c++
折哥的程序人生 · 物流技术专研13 分钟前
Java 23 种设计模式:从踩坑到精通 | 抽象工厂 —— 支付/收款如何成套创建?跨平台 UI 如何一键换肤?
java·开发语言·后端·设计模式
方也_arkling16 分钟前
【Java-Day11】抽象类和抽象方法
java·开发语言
Ulyanov23 分钟前
深入QML-Python通信 构建响应式交互界面的桥梁设计:QML+PySide6现代开发入门(五)
开发语言·python·算法·交互·qml·系统仿真
就叫_这个吧25 分钟前
JavaScript中常用事件示例展示附源码
开发语言·javascript·html
不会C语言的男孩27 分钟前
C++ Primer Plus 第9章:内存模型和名称空间
开发语言·c++
zz345729811330 分钟前
函数:python与c语言
c语言·开发语言·python
峥嵘life42 分钟前
Android getprop 属性限制详解:User 版本属性获取问题分析
android·开发语言·python·学习