写毕设时写到了考试界面,使用了专门的倒计时,但是离开此页面去其他页面时,会依旧运行此计时器,导致到达指定时间时会触发相应操作,影响客户端,解决方法如下:
beforeDestroy() {
if (this.time) { //如果定时器还在运行 或者直接关闭,不用判断
clearInterval(this.time); //关闭
}
},
this.time 为定义的setinterval方法事件名
这样,在界面离开的时候,主动去触发清除setinterval事件即可
写毕设考试界面时,使用的倒计时在离开页面后仍运行,到达指定时间会触发操作影响客户端。解决办法是在界面离开时,主动触发清除 setinterval 事件,this.time 为定义的 setinterval 方法事件名。
1565

被折叠的 条评论
为什么被折叠?



