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

不起作用(下方)

相关推荐
旧曲重听1几秒前
2026前端技术从「夯」到「拉」
前端·程序人生·职场和发展·软件工程
Kapaseker几秒前
我找到了最适合程序员的 PPT 工具 — Slidev
前端
dadaobusi5 分钟前
RISC-V 虚拟化:虚拟机TLB处理
java·开发语言
夏幻灵6 分钟前
深度解析 JavaScript 异步编程:从回调地狱到 Promise 的重构
开发语言·javascript·重构
鱼子星_9 分钟前
C++从零开始系列篇(二):C++入门——函数重载,引用,inline与nullptr
开发语言·c++·笔记
程序猿乐锅16 分钟前
【 苍穹外卖day03 | 菜品管理 】
java·开发语言·数据库·mysql
派大鑫wink16 分钟前
Java 高级编程技巧(生产级实用,覆盖性能、并发、设计、JVM、语法、避坑)
开发语言·python
JSON_L16 分钟前
PHP实现大文件分片上传
开发语言·php
雾削木17 分钟前
B语言经典教程现代化重构
java·前端·stm32·单片机·嵌入式硬件
凤山老林19 分钟前
JDK 11 升级至 JDK 17
java·开发语言·jdk17·jdk升级·jdk11