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

不起作用(下方)

相关推荐
Timer@13 分钟前
LangChain 教程 04|Agent 详解:让 AI 学会“自己干活“
javascript·人工智能·langchain
野生技术架构师22 分钟前
2026年牛客网最新Java面试题总结
java·开发语言
环黄金线HHJX.23 分钟前
Tuan符号系统重塑智能开发
开发语言·人工智能·算法·编辑器
dog25023 分钟前
对数的大脑应对指数的世界
开发语言·php
阿珊和她的猫28 分钟前
TypeScript中的never类型: 深入理解never类型的使用场景和特点
javascript·typescript·状态模式
Mr_Xuhhh33 分钟前
深入理解Java抽象类与接口:从概念到实战
java·开发语言
skywalk81631 小时前
Kotti Next的tinyfrontend前端模仿Kotti 首页布局还是不太好看,感觉比Kotti差一点
前端
萝卜白菜。1 小时前
TongWeb7.0相同的类指明加载顺序
开发语言·python·pycharm
wb043072011 小时前
使用 Java 开发 MCP 服务并发布到 Maven 中央仓库完整指南
java·开发语言·spring boot·ai·maven
Rsun045511 小时前
设计模式应该怎么学
java·开发语言·设计模式