uniApp设置和清除定时器

首先是在data中定义一个变量,用来存放定时器

data() {
		return {
			timer: null,
        }
}

在适当的地方创建定时器

this.timer = setInterval(() => {
  console.log('111');
}, 10000)

在onHide或者是onUnload中销毁定时器,一般来说tabbar页面的切换会触发onHide,其他是onUnload,当然这也不是一定的,不确定的话可以先在这两个生命周期中console.log

if(this.timer) {  
   clearTimeout(this.timer); 
   this.timer = null;  
} 

相关推荐

  1. uniApp设置清除定时器

    2024-04-23 08:40:06       45 阅读
  2. uniapp 使用定时器取消定时器

    2024-04-23 08:40:06       36 阅读
  3. window.clearInterval(timer) 清除定时器

    2024-04-23 08:40:06       34 阅读
  4. uniapp定时器的应用

    2024-04-23 08:40:06       54 阅读
  5. 49-定时器,倒计时,清除定时器,延迟器

    2024-04-23 08:40:06       57 阅读
  6. vue3 uniapp定时器 每天定时触发任务

    2024-04-23 08:40:06       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 08:40:06       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 08:40:06       97 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 08:40:06       78 阅读
  4. Python语言-面向对象

    2024-04-23 08:40:06       88 阅读

热门阅读

  1. NTP授时服务器(GPS授时器)在DCS系统应用

    2024-04-23 08:40:06       170 阅读
  2. 话是开心锁

    2024-04-23 08:40:06       35 阅读
  3. nginx中的哈夫曼编码算法

    2024-04-23 08:40:06       31 阅读
  4. 压力与平衡

    2024-04-23 08:40:06       37 阅读
  5. 随便记录点

    2024-04-23 08:40:06       35 阅读
  6. PAT 1097 Deduplication on a Linked List(25分)

    2024-04-23 08:40:06       38 阅读
  7. ospf的工作过程和特点

    2024-04-23 08:40:06       38 阅读
  8. vue 实现级联选择器功能

    2024-04-23 08:40:06       34 阅读
  9. UML类图

    UML类图

    2024-04-23 08:40:06      35 阅读
  10. AWS清除CloudFront缓存

    2024-04-23 08:40:06       31 阅读
  11. 维护网络安全的途径有哪些?

    2024-04-23 08:40:06       39 阅读