方法1

data() {            return {                              timer: null  // 定时器名称          }
},this.timer = (() => {// 某些操作
}, 1000)
beforeDestroy() {clearInterval(this.timer);        this.timer = null;
}

方法2

const timer = setInterval(() =>{                    // 某些定时器操作
}, 500);
// 通过$once来监听定时器,在beforeDestroy钩子可以被清除。
this.$once('hook:beforeDestroy', () => {            clearInterval(timer);
})
————————————————
版权声明:本文为CSDN博主「Object_name」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_21132509/article/details/83504522

Vue清除定时器方法相关推荐

  1. Vue清除定时器setInterval优化方案

    两种方案清除定时器,开发者经常使用方案1,建议使用方案2 方案1 首先我在data函数里面进行定义定时器名称: data() {                 return {           ...

  2. vue 清除定时器失效 clearInterval

    最近需要再页面里做个倒计时,发现用clearInterval()清除定时器失效, 解决办法就是挂载到window上 this.timer = window.setInterval(() => { ...

  3. Vue清除定时器优化方案

    this.clock = setInterval(()=>{this.nums = this.nums+1console.log(this.nums)},1000)beforeDestroy() ...

  4. JS定时器与清除定时器

    在js中我们很多时候都需要用到定时器,有以下两种方法 1.setInterval(函数名,时间间隔) 按照指定的周期(以毫秒计)来调用函数或计算表达式. <!DOCTYPE html> & ...

  5. 关于vue中如何清除定时器的方法

    一.问题 1.在vue中使用setTimeout定时器的时候,可能会遇到关不掉的情况,会存在明明已经在beforeDestroy和destroyed中设置了定时器清除了,但是有时候没生效,定时器还会继 ...

  6. 清除定时器 和 vue 中遇到的定时器setTimeout setInterval问题

    2019-03更新 找到了更简单的方法,以setinterval为例,各位自行参考 mounted() {const that = thisconst timer = setInterval(func ...

  7. VUE设置和清除定时器

    方法一.在生命周期函数beforeDestroy中清除 data() {return {timer: null;}; }, created() { // 设置定时器,5s执行一次this.timer ...

  8. vue中定时器一般用法,定时器函数传参以及清除定时器

    一.vue中定时器一般用法(举个例子) 显示当前时间, setInterval()方法会每秒执行一次函数,类似手表功能: <template><div class="use ...

  9. vue中如何设置和清除定时器setInterval

    data中生明定时器 方法里使用和清除定时器

最新文章

  1. 有没有想过,手写一个连接池?
  2. VI打开和编辑多个文件的命令
  3. php中的extract函数
  4. 重磅!Spring Boot 2.5.0火热发布,还学得动吗?
  5. 保险运用计算机的工作干什么,关于计算机在保险业务中的应用研究
  6. Javascrip—拷贝对象(13)
  7. 获取页面所有属性并生成html6,JavaScript基础练习题(三)
  8. 2020骁龙技术峰会即将召开 高通骁龙875要来了?
  9. SpringMVC工作总结001_SpringMVC拦截器(资源和权限管理)
  10. 马云:旧制造业要凉,贸易战至少得打20年(附演讲全文)
  11. Word设置子标题跟随上级标题变化
  12. 几个比较好用的爬虫库
  13. linux bootrom ftp,H3C交换机通过以太口应用ftp方式升级bootrom软件
  14. 网上书城(搜索页,购物车)
  15. open source软件:Nomad介绍(任务编排工具)
  16. 微信交电费访问服务器失败,微信怎么交电费?操作步骤,常见问题说明
  17. 关于widedeep的再思考
  18. 高数笔记(十六):无条件极值,条件极值(拉格朗日乘数法),最值求法,二元函数的泰勒公式
  19. ThinkPHP缓存文件写入失败!:./Runtime/Cache/..
  20. oracle计算两个日期之间相差几年几个月几天

热门文章

  1. c语言小程序游戏飞机游戏,[C语言编写小程序]简单打飞碟游戏
  2. 方舟如何管理linux服务器,方舟:生存进化CentOS开服教程
  3. 项目工作日志20190702
  4. Python入门到实践(第二版)作业 Part.2
  5. 碰壁17次老前辈呕心沥血总结的软件测试面试题!!!入职必看!!!
  6. UniversalImageLoader实现无图模式
  7. git回退远程分支某个版本
  8. Ubuntu16.04安装微信教程(亲测可用,不能用直接留言)
  9. 传统栅格地图的构建和自定义地图栅格化
  10. 正确使用Redis的setnx实现锁机制