这个去抖你看的懂吗?
反正我是没看懂
现有一这个情况,每次点击图上一情况就会重新请求数据,作为一名合格的程序猿,是不是有必要做一下去抖呢?这是大佬来给我写的代码 ,我还不合格
实现去抖代码如下
- data
data(){return{kCharData: undefined dateTime: undefined // 定义一变量为 undefined}
}
- 点击事件
async initData () {const dateTime = new Date().getTime() + `${Math.random()}` // 请求接口前 new 一个 datethis.dateTime = dateTime // 给定义的变亮赋值try {const res = await graph({ period: this.time, symbol: this.symbol })if (this.dateTime !== dateTime) return // 拿到数据后 判断两个 dateTimethis.kCharData = res.data} catch (err) {if (this.dateTime !== dateTime) return // 判断两个 dateTimethis.loading = false}console.log(123) // 事实证明去抖成功了},
有知道原理的大佬吗 欢迎评论
这个去抖你看的懂吗?相关推荐
- c++ 结构体赋值_《零基础看得懂的C语言入门教程》—(十二)结构体是这么回事
一.学习目标 了解C语言的结构体的使用方法 了解C语言结构体的结构的赋值 了解多种C语言结构体变量的赋值方法和取值方法 目录 <零基础看得懂的C语言入门教程>--(二)简单带你了解流程 & ...
- hal库开启中断关中断_[STM32]HAL库下GPIO按键中断与去抖问题分析(分析源码解决问题)...
自上篇文章STM32 非阻塞HAL_UART_ReceiveIT解析与实际应用,具体总结了HAL库下套娃函数中如何看清库函数的脉络,更细致的认识调用的过程,以解决潜在的问题.又又又遇到了新的问题(GP ...
- python程序员搞笑段子_程序员才能看得懂的段子,内含表情包,吃饭的时候别点!...
原标题:程序员才能看得懂的段子,内含表情包,吃饭的时候别点! 很多网友都认为程序员必定是非常古板,整天只会敲键盘的码农.其实这种看法是非常片面的.真正优秀的程序员,不仅精通程序的编写,还是某些领域的专 ...
- 一看就懂系列之 如何实现与控制php常驻进程
版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 前言 关于如何实现与控制php常驻进程,不管是google还是baidu上进行搜索,都没有感觉看起来赏心悦目的解答,于是决定自己 ...
- 《零基础看得懂的C++入门教程 》——(10)面向对象
一.学习目标 了解C++类是什么 了解类对象与类型修饰一样进行创建 了解了类的属性如何使用 了解了类方法的使用方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可: ...
- 《零基础看得懂的C++入门教程 》——(9)结构体原来如此
一.学习目标 了解C++语言的结构体的使用方法 了解C++语言结构体的结构的赋值 了解多种C++语言结构体变量的赋值方法和取值方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的 ...
- 《零基础看得懂的C++入门教程 》——(8)搞定二维数组与循环嵌套
一.学习目标 了解二维数组的使用方法 了解循环嵌套的使用方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想了解编译原理和学习方法点这 ...
- 《零基础看得懂的C++入门教程 》——(4)条件判断原来如此
一.学习目标 了解什么是条件判断 了解多个条件判断 了解输入 了解什么是逻辑与.逻辑或 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想 ...
- 《零基础看得懂的C++入门教程 》——(2)什么是数据类型、变量?一看便会
一.学习目标 了解基本常用的数据类型 了解什么是变量 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想了解编译原理和学习方法点这篇,学习 ...
最新文章
- Saltstack笔记
- 第十六届全国大学智能车竞赛全国总决赛竞速组别成绩与奖项
- 功能性农业谋定乡村振兴路径-万祥军:灌区农业大健康产业
- win10格式化linux分区,直接删除linux分区再重装linux可以恢復启动么,我是直接在win10里把linux mint...
- debian下tomcat8环境搭建
- 产品开发的生命周期管理
- 中考计算机易错知识点,中考语文常见的易错考点23个
- 统计字母个数(java语言实现)
- github项目首页播放小视频啦!
- MATLAB 中的调用C语音DLL 库
- 如何划分测试集和训练集
- unique去重函数
- b-tree和b+tree以及mysql为什么使用了b+树
- L3-001 凑零钱 (30 分)
- Android网络编程之Http请求服务器数据(POST方式)
- 100个人排队,编号分别为1到100,每轮淘汰编号为奇数的人,然后重新编号,问最后剩下的人的初始编号是多少
- flash静态的农夫走路_智力游戏过河|智力游戏过河flash合集下载 _单机游戏下载...
- K-Lite Codec Pack.rar万能播放器
- RocketMQ的拉(Pull)模式详解
- 移动端触摸事件(touchstart,touchend,touchmove)的使用!