vue 单独页面定时器 离开页面销毁定时器

data: {
    return {
        timer: null
    }
},
created() {
    this.timer = setInterval(....);
},
beforeDestroy() {
    if(this.timer) { //如果定时器还在运行 或者直接关闭,不用判断
        clearInterval(this.timer); //关闭
    }
}
posted @ 2018-08-21 08:18  geek程序员  阅读(9872)  评论(0编辑  收藏  举报