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

不起作用(下方)

相关推荐
Never_Satisfied1 分钟前
在c#中,Jint的AsString()和ToString()的区别
服务器·开发语言·c#
Never_Satisfied2 分钟前
在c#中,获取文件的大小
java·开发语言·c#
Never_Satisfied10 分钟前
在JavaScript / HTML中,触发某个对象的click事件
开发语言·javascript·html
lly20240611 分钟前
ionic 下拉刷新:实现与优化指南
开发语言
米羊12112 分钟前
Spring 框架漏洞
开发语言·python
键盘鼓手苏苏13 分钟前
Flutter for OpenHarmony:cider 自动化版本管理与变更日志生成器(发布流程标准化的瑞士军刀) 深度解析与鸿蒙适配指南
运维·开发语言·flutter·华为·rust·自动化·harmonyos
IT 行者16 分钟前
ZeroClaw:Rust 驱动的下一代 AI Agent 基础设施
开发语言·人工智能·rust
IT 行者16 分钟前
AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot
开发语言·人工智能·rust
BigNiu20 分钟前
rust里mut 和遮蔽之间的区别
开发语言·rust
许同21 分钟前
JS-WPS 自动化办公(5)多Sheet整合
开发语言·前端·javascript