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

不起作用(下方)

相关推荐
kyle~1 分钟前
C++---Boost库(准标准库)
开发语言·c++·机器人·ros·boost
白藏y5 分钟前
【C++】muduo基础使用
开发语言·c++·muduo
Mem0rin7 分钟前
[Java/数据结构]线性表之栈与队列
java·开发语言·数据结构
苏瞳儿7 分钟前
数据库的增删改查-node.js
前端·javascript·数据库
上天_去_做颗惺星 EVE_BLUE8 分钟前
Go 语言入门实战指南
开发语言·后端·golang
平安的平安10 分钟前
Python + AI Agent 智能体:从原理到实战,构建自主决策的 AI 助手
开发语言·人工智能·python
阿正的梦工坊11 分钟前
pnpm和npm前端包管理工具有什么不同?
前端·npm·node.js
Mr_Xuhhh11 分钟前
深入理解Java数组:从定义到高阶应用
开发语言·python·算法
古城码农12 分钟前
Windows平台MSVC编译的FFmpeg库
开发语言·qt
吴声子夜歌12 分钟前
Node.js——Web模板引擎
前端·node.js