黄小桃* 2022-02-25 14:14 采纳率: 50%
浏览 65

关于#javascript#的问题:自己封装的一个setTimeout定时器,在页面中多次使用到定时器,问切换页面时如何将全部定时器清除(语言-javascript)

自己封装的一个setTimeout定时器,然后引入页面,在页面中多次使用到定时器,问切换页面时如何将全部定时器清除(语言-javascript)

  • 写回答

3条回答 默认 最新

  • wczdsg 2022-02-25 14:32
    关注

    封装的时候有没有将定时器保存为一个变量,比如:this.timer = setTimeout(() => {},1000)
    在生命周期beforeDestroy时清除定时器:clearTimeout(this.timer)

    评论

报告相同问题?

问题事件

  • 修改了问题 2月25日
  • 创建了问题 2月25日

悬赏问题

  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 关于#c语言#的问题,请各位专家解答!
  • ¥15 这个如何解决详细步骤
  • ¥15 在微信h5支付申请中,别人给钱就能用我的软件,这个的所属行业是啥?
  • ¥30 靶向捕获探针设计软件包
  • ¥15 别人给钱就能用我的软件,这个的经营场景是啥?