vue setInterval启动与停止

data () {
    return {
      otimer:null,
    }
},
mounted () {
      this.otimer = setInterval(() => {
        //逻辑
      }, 6000);
      this.$once('hook:beforeDestroy', () => {//页面关闭
        console.log('自闭了')
        clearInterval(this.otimer);//停止
      });
  },
Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐