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

不起作用(下方)

相关推荐
该怎么办呢12 小时前
Source/Core/DeveloperError.js
开发语言·javascript·ecmascript
小璐资源网12 小时前
Java 21 新特性实战:虚拟线程详解
java·开发语言·python
m0_5698814712 小时前
基于C++的数据库连接池
开发语言·c++·算法
.select.12 小时前
c++ auto
开发语言·c++·算法
于慨12 小时前
tauri
java·服务器·前端
2401_8845632412 小时前
C++中的访问者模式高级应用
开发语言·c++·算法
消失的旧时光-194312 小时前
C++ 多态核心三件套:虚函数、纯虚函数、虚析构函数(面试 + 工程完全指南)
开发语言·c++·面试·虚函数·纯虚函数·虚析构函数
青春易逝丶12 小时前
策略模式
java·开发语言·策略模式
freexyn12 小时前
Matlab入门自学七十四:坐标系转换,直角坐标、极坐标和球坐标的转换
开发语言·算法·matlab
贼爱学习的小黄13 小时前
NC BIP参照开发
java·前端·nc