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

不起作用(下方)

相关推荐
无限进步_几秒前
面试题 02.02. 返回倒数第 k 个节点 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
摘星编程3 分钟前
React Native + OpenHarmony:自定义useEllipsis省略号处理
javascript·react native·react.js
布谷歌9 分钟前
面试题整理
java·开发语言
2401_8590490814 分钟前
git submodule update --init --recursive无法拉取解决
前端·chrome·git
j4455661118 分钟前
C++中的职责链模式高级应用
开发语言·c++·算法
Hello World . .20 分钟前
数据结构:栈和队列
c语言·开发语言·数据结构·vim
jjjava2.025 分钟前
深入解析Set与Map的奥秘
java·开发语言
白宇横流学长30 分钟前
基于Java的火车票订票系统的设计与开发
java·开发语言
黎雁·泠崖30 分钟前
Java核心基础API学习总结:从Object到包装类的核心知识体系
java·开发语言·学习
这是个栗子32 分钟前
【Vue代码分析】前端动态路由传参与可选参数标记:实现“添加/查看”模式的灵活路由配置
前端·javascript·vue.js