Vue定时器的使用和设置(图文详解)附上源码

定时器分为两种,接下来介绍他们的使用方式

1.一次性定时器

javascript 复制代码
this.timer = setTimeout(() => {
  //需要定时执行的代码,这个3000代表的是毫秒。
  console.debug("Hello World");
  }, 3000)

1.1取消一次性定时器

javascript 复制代码
//清除一次性定时器
clearTimeout(this.timer)

2.指定时间间隔多次执行定时器

javascript 复制代码
this.timer = setInterval(() => {
     //需要定时执行的代码
},3000)

2.1取消多次执行定时器

javascript 复制代码
this.timer = setInterval(() => {
     //需要定时执行的代码
},5000)

如果有用,点个关注

相关推荐
難釋懷3 分钟前
Redis内存回收-内存淘汰策略
前端·数据库·redis
用户900305093623 分钟前
2026年Cursor平替工具推荐:免费高性价比替代方案
前端
我头上有犄角ovo5 分钟前
HarmonyOS 测肤拍照页实战:Metadata 实时取景 + Core Vision 拍后校验,从 0.001 的 widthRatio 踩坑到可上线
前端·harmonyos
画画的阿飞6 分钟前
里程碑三:基于 Vue3 领域模型架构建设
前端·node.js
玉米Yvmi6 分钟前
大文件上传的基石:切片上传原理与实现详解
前端·javascript·面试
用户40993225021211 分钟前
Composable的命名规矩和参数约定,别再瞎写了
前端·javascript·后端
用户游民14 分钟前
Flutter Provider原理以及用法
前端·flutter
Rust研习社16 分钟前
告别环境混乱!使用 mise 管理你的开发环境
前端·后端·rust
小小荧19 分钟前
Vue Native多分支迭代,Vue跨端原生生态迎来革新
前端·javascript·vue.js
EntyIU20 分钟前
uv工程化项目指南
前端·python·uv