位置: IT常识 - 正文

vue项目使用定时器每隔几秒运行一次某方法(vue定时调用方法)

编辑:rootadmin
vue项目使用定时器每隔几秒运行一次某方法 代码如下:data() { return {   timer:null, //定时器名称 }},created() { this.setTime();},beforeDestroy(){ clearInterval(this.timer);  // 清除定时器 this.timer = null;},methods: {  setTime(){   //每隔一分钟运行一次保存方法     this.timer = setInterval(()=>{     this.saveList();     },60000)   },   saveList(){       }}

推荐整理分享vue项目使用定时器每隔几秒运行一次某方法(vue定时调用方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue如何实现定时请求数据,vue定时器只执行一次,vue定时调用方法,vue定时任务组件,vue项目使用定时器每隔几秒请求一次接口,vue定时执行,vue定时调用方法,vue定时调用方法,内容如对您有帮助,希望把文章链接给更多的朋友!

上面这样写已经实现功能,关闭页面不会继续执行。长时间运行页面也没有卡死。

有人说,setInterval()里面嵌套setTimeout()

vue项目使用定时器每隔几秒运行一次某方法(vue定时调用方法)

setinterval不会清除定时器队列,每重复执行1次都会导致定时器叠加,最终卡死你的网页。 其原因与JS引擎线程有关(需深入研究JS引擎线程) ,但是setTimeout是自带清除定时器的。 我没有出现页面卡死的情况所以就没加setTimeout。

setInterval(() => { setTimeout(() => { this.queryChartTime() }, 0) }, 10000)

setInterval()和setTimeout()的区别:

一个是循环执行setInterval,另一个是定时执行setTimeout

1:setInterval 循环执行, 每隔一段时间执行一次, 多次执行。

2:setTimeout 到时间后执行, 只执行一次。

在beforeDestroy()生命周期内清除定时器

定时器需要在页面销毁的时候清除掉,不然会一直存在!!

本文链接地址:https://www.jiuchutong.com/zhishi/297640.html 转载请保留说明!

上一篇:小程序生命周期(小程序生命周期钩子)

下一篇:逻辑回归(Logistic Regression)原理及其应用(逻辑回归模型)

  • 管理费用不计入成本吗?
  • 财产转让所得个人所得税优惠政策
  • 购买财务软件的会计分录怎么做
  • 装水表财务是什么费用
  • 生产车间职工工资
  • 1%是什么税
  • 购房契税应该交给谁
  • 当买方违约时,卖方可以得到哪些补救?
  • 非同一控制下用什么法
  • 营业外支出企业所得税怎么填
  • 境内企业借外债最新政策出台
  • 房地产公司房屋质量排名
  • 宣传费税前扣除标准
  • 退税降低
  • 外贸企业出口退税出口明细申报表
  • 银行询证函回函是什么意思
  • 营改增后非增值税应税项目包括哪些
  • 收到去年所得税退款直接记入营业外收入吗
  • 违约金的涉税处理
  • 不动产60%和40%抵扣时间
  • 关于工资薪金的情况说明
  • 收到保险公司车辆保险发票会计分录
  • 网页游戏无法打开
  • php字符串函数大全
  • PHP:spl_object_hash()的用法_spl函数
  • 应缴纳增值税计什么科目
  • file*fp什么意思
  • 关于javascript
  • 权益法转成本法为什么用账面价值
  • 单位延缓缴纳社保员工可以要求赔偿吗
  • 前端页面加载缓慢怎么办
  • php后端主要会涉及到哪些技术
  • 事故赔偿金怎么处理
  • function函数的定义
  • php对象是什么类型的数据
  • 收到国税退回的发票
  • 申请税控盘流程需要几个工作日
  • mongodb添加用户并授权
  • 以前年度损益调整属于哪类科目
  • 电子发票的缺点
  • 个体工商户生产经营所得税税率表2023
  • 开具劳务发票需要哪些资料?
  • 加油费属于什么报销费用
  • 定期定额自行申报表
  • 区分好坏
  • 减免税额月底怎么结转
  • 从农民手中购买粮食税率
  • 视频制作开票属于现代服务吗?
  • 生产成本一般采用
  • 没有发票财务报表怎么做
  • 税控盘费用抵扣怎么申报什么表怎么说什么表怎么填报
  • 单位委托单位
  • 在MySQL中使用GTIDs复制协议和中断协议的教程
  • sql语句 字符串
  • sqlserver日期范围
  • Navicat for MySQL导出表结构脚本的简单方法
  • sql中索引怎么使用
  • hyper-v怎么样
  • ubuntu18 ssh
  • openssl/sha.h
  • linux/tmp
  • win7开机显示黑屏
  • win8系统怎么做系统
  • mac怎么预览cr3
  • win1020h2正式版
  • debian怎么配置ip
  • win8使用教程和技能
  • win7用户在哪
  • 如何下载安装windows10
  • linux的移植
  • win7电脑flash安装教程
  • 事件委托机制的三个主要组件
  • android camera preview
  • 区分例假和怀孕前乳头疼
  • canvas+javascript
  • android software
  • jquery数据绑定
  • python utils模块
  • 深圳献血奖励标准
  • 个人所得税减免申报操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设