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

不起作用(下方)

相关推荐
了不起的码农2 分钟前
ES6对函数参数的新设计
前端·ecmascript·es6
慕离桑2 分钟前
HTML语言的数据可视化
开发语言·后端·golang
我命由我123458 分钟前
C++ - 头文件基础(常用标准库头文件、自定义头文件、头文件引入方式、防止头文件重复包含机制)
服务器·c语言·开发语言·c++·后端·visualstudio·visual studio code
能来帮帮蒟蒻吗24 分钟前
GO语言学习(17)Gorm的数据库操作
开发语言·学习·golang
XH27624 分钟前
Android 通知用法详解
前端
陈随易26 分钟前
盘点23个Nodejs的替代品Bun的实用功能
前端·后端·程序员
uhakadotcom26 分钟前
兄弟们,炸裂了!llama 4发布了!又有哪些创业公司被颠覆了?
前端·算法·面试
uhakadotcom29 分钟前
EventEmitter3:高性能事件发射器的使用与优势
前端·javascript·面试
XH27641 分钟前
Android Bitmap.createBitmap() 用法全解析
前端·设计
XH27641 分钟前
Android ContentResolver地点增删改查详解
前端·后端