当前位置: 首页 > news >正文

外国的html 素材网站网络哪个公司便宜又好

外国的html 素材网站,网络哪个公司便宜又好,365网站建设,wordpress 七牛云优化背景:关闭页面强制清除所有循环定时器。在关闭页面的生命周期函数中,清除循环定时器。如果只有一个循环定时器,使用clearInterval(timeInterval定时器名称),如下:首先,为每个定时器创建一个变量&#xff0c…

背景:

关闭页面强制清除所有循环定时器。在关闭页面的生命周期函数中,清除循环定时器。

如果只有一个循环定时器,使用clearInterval(timeInterval定时器名称),如下:

  • 首先,为每个定时器创建一个变量,并使用setInterval()函数将定时器赋值给变量。
  • 其次,当你想停止定时器时,使用clearInterval()函数并传入相应的定时器变量作为参数。这将停止该定时器的执行。

通过这种方式,我们可以轻松地清除我们已经记录的定时器。然而,在实际的项目中,定时器的管理可能会变得更加复杂。


如果有多个循环定时器,使用for循环清除,如下:

  • 首先,创建一个数组来存储所有的定时器标识符(ID)。
  • 其次,使用setInterval()函数创建定时器时,将每个定时器的ID存储到数组中。
  • 最后,使用循环遍历数组,并使用clearInterval()函数来清除每个定时器。
  • 这种方法的关键是确保所有的定时器 ID 都被记录在 timers 数组中,便于之后统一清理。

timeIntervalArr.forEach((item) => {

  clearInterval(item);

})


暴力清除所有循环定时器,如下:

  • 有时候,我们可能并不知道页面上所有的定时器 ID。这种情况下,可以使用递归的方式清理所有的定时器。
  • 这个方法利用了 JavaScript 的定时器 ID 是递增的特性。通过设置一个无操作的定时器来获取当前最大的定时器 ID,然后递增这个 ID 来清除所有的定时器。

for (let i = 1; i < 1000; i++) {

  clearInterval(i);

}

核心代码:

onBeforeUnmount(() => {timeInterval && clearInterval(timeInterval);for (let i = 1; i < 1000; i++) {clearInterval(i);}timeIntervalArr.forEach((item) => {clearInterval(item);})
});

创建循环定时器的代码:

let timeIntervalArr = [];
let timerIDS = [];
const handleNodeClick = (val) => {console.log('选择摄像头>>>', val);const isOk = timerIDS.includes(val.pid);if (val.type === 100) {if (isOk) {//存在,清除這個定時器clearInterval(timeIntervalArr[val.pid]);timerIDS = timerIDS.filter(item => item !== val.pid);return}timeIntervalArr[val.pid] = setInterval(() => {getTextWdIfone(val, wid);//调接口}, 10 * 1000)timerIDS.push(val.pid);} else {if (aWindow.value === 1) {for (let i = 1; i < 1000; i++) {clearInterval(i);}}}
};

写到这儿。。。实际项目中,根据情况调用清除定时器的方法。

http://www.dtcms.com/a/608755.html

相关文章:

  • 网站建设 题目ftontpage如何做网站
  • 做生鲜食品最好的网站怎么样做好网站建设
  • 简约的网站建设义乌市场官方网站
  • 东莞网站建设快速排名宿迁手机网站开发公司电话
  • 佛山顺德网站制作公司wordpress360收录插件
  • 企业门户网站模板html北京市工程建设交易中心
  • 网站 禁止查看源码wordpress rss小工具
  • 如何注册网站怎么注册建设企业网站管理系统目的
  • 豫icp郑州网站建设wordpress轮播图设置
  • 怎样查看别人网站流量国内大的网站建设公司
  • 网站建设询价济南网站定制
  • 网站建设的内容规划wordpress 目录布局
  • 建筑企业网站手表网站制作照片
  • 怎么吧自己电脑做网站做网站各个流程
  • 如何建手机网站14版哥斯拉的官方做的宣传网站
  • 门户网站 特点合肥昱天建设有限公司网站
  • 购买网站科学家做实验的网站
  • 被黑网站wordpress 手机发布
  • 商店网站源码计算机办公软件培训班
  • 网站开发前的准备手机端网站源码
  • 文山专业网站建设公司专业网站建设顾问
  • wordpress和凡科公司网站建设及优化计划书
  • 广州建设公司网站怎么买网站空间
  • 怎么制作网站编辑页面大连网页模板建站
  • 网站部署步骤网站开发网站模板 家
  • 广州知名网站排名优化什么是公司注册资金
  • 网站广告赚钱吗视频网站开发背景
  • 盛泽做网站建设银行网站会员怎么用
  • 建设网站基础wordpress虚拟货币
  • 专业网站设计服务在线咨询完整网站开发