一个渣渣辉
2020-01-16 23:57
采纳率: 28.6%
浏览 1.2k

vue中定时器为什么没有停止?

我在定时器没到0秒的时候点击提交按钮,让num=0,调取接口成功后,让num=5,再次运行定时器,但是数字每秒跳两下,为什么?求帮助!!!
这是我写的定时器
图片说明

*

*

这是点击提交

*

*

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • console.log( ) 2020-01-17 09:01
    已采纳

    先把定时器清除了,再运行,不然就是两个定时器一起运行

    点赞 评论
  • MasterJinH 2020-01-19 15:34

    执行timeReduce的时候需要先把之前的定时器清除掉,否则又会再生成一个新的定时器

    点赞 评论

相关推荐 更多相似问题