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)

如果有用,点个关注

相关推荐
EF@蛐蛐堂14 小时前
【vue】Vite 生态 5 个 “新玩具“
前端·javascript·vue.js
风之舞_yjf14 小时前
Vue基础(29)_props配置项、ref属性
前端·vue.js
Fairy要carry14 小时前
项目03-手搓Agent之团队协作(发消息/分配任务)
linux·前端·python
hzb6666615 小时前
xd_day32-day40
java·javascript·学习·安全·web安全·tomcat·php
东北甜妹15 小时前
Python脚本
java·开发语言·前端
四千岁15 小时前
WSL + OpenCode 最佳实践:环境一致、模型配置、GUI 远程使用
前端·javascript·后端
你挚爱的强哥15 小时前
【sgCreateQrcode】自定义组件:模仿草料二维码做了一个简单的二维码制作组件
javascript·vue.js·elementui
ssshooter15 小时前
Tauri 2 Linux 上 asset://localhost 访问返回 403 避坑指南
前端·后端·架构
半世轮回半世寻15 小时前
这 5 个 Elements 小技巧,真的能提高调试效率
前端·浏览器
kyriewen15 小时前
for...of 的秘密:迭代器与可迭代对象,你也能创造“可循环”的东西
前端·javascript·面试