当前位置: 首页 > news >正文

前端-防抖代码

//防抖debounce(fn, time = 1000) {let timer = null;return function (...args) {if (timer) clearTimeout(timer);timer = setTimeout(() => {fn.apply(this, args);}, time);};},// 输入变化处理函数async inputChange(value) {if (!this.debouncedInputChange) {this.debouncedInputChange = this.debounce(this.handleInputChange, 1000);}this.debouncedInputChange(value);},// 实际处理输入变化的函数async handleInputChange(value) {const res = await baseOptionApi.getDetailByProcessTaskIdLike({ processTaskIdLike: value });let myrange = [];res.data.data.forEach((val, index) => {myrange.push({...val, // 保留原始数据的所有字段value: val.processTaskId, // 选项idtext: val.processTaskId + '-' + val.processName // 选项名称});});this.processIdOption = myrange;},

参考彻底理清防抖和节流(前端性能优化)_防抖节流-CSDN博客

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • App推广新利器:Xinstall携带参数安装功能详解
  • FIR低通滤波器
  • 可验证随机函数 vrf 概述
  • Boost:asio网络编程从同步到异步
  • 【C++】函数重载
  • idea个人常用快捷键设置
  • 掌握PyCharm代码格式化秘籍:提升代码质量的终极指南
  • vue3: vuedraggable 的使用方法(正常数据的基本使用与树结构数据递归使用)
  • 【K8S】为什么需要Kubernetes?
  • 【Wireshark 抓 CAN 总线】Wireshark 抓取 CAN 总线数据的实现思路
  • STM32 | ADC+RS485编写代码,实现光敏电阻控制灯的亮度
  • C语言 | Leetcode C语言题解之第319题灯泡开关
  • CSS面试题
  • 学习笔记一
  • JVM—HotSpot虚拟机对象探秘
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 【css3】浏览器内核及其兼容性
  • 【刷算法】求1+2+3+...+n
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • Android 控件背景颜色处理
  • es的写入过程
  • js递归,无限分级树形折叠菜单
  • mysql innodb 索引使用指南
  • 初识 webpack
  • 分类模型——Logistics Regression
  • 给第三方使用接口的 URL 签名实现
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 算法之不定期更新(一)(2018-04-12)
  • 详解移动APP与web APP的区别
  • #宝哥教你#查看jquery绑定的事件函数
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • #考研#计算机文化知识1(局域网及网络互联)
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (八)Spring源码解析:Spring MVC
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (顺序)容器的好伴侣 --- 容器适配器
  • (转)memcache、redis缓存
  • . Flume面试题
  • .DFS.
  • .NET Core 项目指定SDK版本
  • .NET Core中如何集成RabbitMQ
  • .NET成年了,然后呢?
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .NET与java的MVC模式(2):struts2核心工作流程与原理
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken
  • /usr/lib/mysql/plugin权限_给数据库增加密码策略遇到的权限问题
  • /var/lib/dpkg/lock 锁定问题
  • @Autowired和@Resource的区别
  • [100天算法】-实现 strStr()(day 52)
  • [1525]字符统计2 (哈希)SDUT
  • [Android Studio] 开发Java 程序
  • [Android] Amazon 的 android 音视频开发文档
  • [BJDCTF2020]The mystery of ip1