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

不起作用(下方)

相关推荐
新酱爱学习5 小时前
手搓 10 个 Skill 踩出来的坑,我做成了一套工程化工具链
前端·人工智能·agent
雪的季节5 小时前
1 个网络线程 + 3 个数据处理线程(完全隔离)
开发语言
风筝在晴天搁浅5 小时前
快手 CodeTop LeetCode 227.基本计算器Ⅱ
java·开发语言
怕浪猫5 小时前
Electron 开发实战(八):多媒体处理全解|音视频播放、录屏、FFmpeg 实战
前端·javascript·electron
恋猫de小郭5 小时前
一个 Linux 调度器优化,让 Android 多耗 20% 的电,传音工程师如何发现问题?
android·前端·ios
0xDevNull5 小时前
Java实战面试题(一)
java·开发语言
kyriewen116 小时前
开源|Image Harvest v1.0.5:AI 智能标签 + Eagle 导出,设计师和开发者的图片工作流神器
前端·javascript·人工智能
步十人6 小时前
【Vue】认识单文件组件与模板语法
前端·javascript·vue.js
雪的季节6 小时前
C++ 运行时多态 vs 编译时多态
开发语言
chushiyunen6 小时前
php笔记、下载安装等
开发语言·笔记·php