问题:
在mouted下的定时器无法与methods下的clear Interval()方法绑定
解决:
用data绑定一个变量
用this获取data里的变量,将定时器赋给这个变量,使用方法如下:
this.timer = setInterval(function(){
let temp=oImgBox.offsetLeft;
oImgBox.style.left = temp + 3 +'px';
},10);
清除定时器如下:
clearInterval(this.timer);
this.timer = null;
结束