uniApp设置和清除定时器

news/2025/1/16 5:31:08/

首先是在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;  
} 


http://www.ppmy.cn/news/1429802.html

相关文章

解决 vue install 引发的 failed Error: not found: python2 问题

发生 install 异常时,提示信息如下所示: npm ERR! code 1 npm ERR! path U:\cnblogs\fanfengping-dtops\fanfengping-dtops-front\node_modules\node-sass npm ERR! command failed npm ERR! command U:\Windows\system32\cmd.exe /d /s /c node scripts…

学习springcloud中Nacos笔记

一、springcloud版本对应 版本信息可以参考:版本说明 alibaba/spring-cloud-alibaba Wiki GitHub 这里说2022.x 分支对应springboot的版本信息: Spring Cloud Alibaba VersionSpring Cloud VersionSpring Boot Version 2022.0.0.0* Spring Cloud 202…

【xhs爬虫软件】把小红书评论comment接口封装成GUI采集工具!

用Python开发爬虫采集软件,可自动抓取小红书评论数据,并且含二级评论。 小红书的评论接口URL是: https://edith.xiaohongshu.com/api/sns/web/v2/comment/page 开发者模式分析过程: 进而封装成GUI界面软件,如下&…

IP-guard WebServer 权限绕过漏洞复现(QVD-2024-14103)

0x01 免责声明 请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具来自网络,安全性自测,如有侵权请联系删…

【数据结构】时间复杂度的例题

🎁个人主页:我们的五年 🔍系列专栏:数据结构 🌷追光的人,终会万丈光芒 目录 🌷例题1: 🌷例题2: 🌷例题3: 🌷例题4&am…

Leetcode 4.18

Leetcode 1.无重复字符的最长子串2.最长回文子串3.整数反转4.字符串转换整数 (atoi)5.正则表达式匹配 1.无重复字符的最长子串 无重复字符的最长子串 滑动窗口,先让右指针右移,如果发现这个子串有元素和右指针当前元素重复。 则: 左指针右移…

Ubuntu22.04安装python3.12

Ubuntu安装python环境 1.更新软件包列表2.安装必要的依赖3.下载python3.12源码4.解压源代码5.编译和安装Python6.验证安装是否成功7.安装pip31.更新pip3 1.更新软件包列表 sudo apt update2.安装必要的依赖 sudo apt install -y make build-essential libssl-dev zlib1g-dev …

SpringBoot的 jar 可以直接运行 怎么解释

前述 在传统的Java应用程序开发和部署场景中,开发者往往需要经历一系列复杂的步骤才能将应用成功部署到生产环境。例如,对于基于Servlet规范的Java Web应用,开发完成后通常会被打包成WAR格式,然后部署到像Apache Tomcat、Jetty这…