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

不起作用(下方)

相关推荐
事圆则缓4 小时前
Kotlin 集合与序列:给页面一份清楚的数据
开发语言·windows·kotlin
事圆则缓4 小时前
Kotlin 异步与并发:从一次搜索请求走到状态流
android·开发语言·kotlin
国服第二切图仔4 小时前
Chrome 插件开发实战指南:从入门到发布
前端·chrome
鬼手点金4 小时前
ReAct 循环
linux·服务器·前端·javascript·react.js·前端框架
从小白到软工4 小时前
4-3 项目-学生成绩管理系统(上)
c语言·开发语言·数据结构·经验分享·ai编程
鬼手点金4 小时前
上下文:Agent 的眼睛
java·前端·人工智能·git·深度学习
雪芽蓝域zzs5 小时前
Vue导入方法三种方式对比
前端·javascript·vue.js
外收内放5 小时前
Python基础语法练习题(72)
开发语言·python
无忧.芙桃5 小时前
C++语言原理与实践(十三):stack、queue 和 priority_queue的介绍与使用
开发语言·c++·栈·队列