2020
10-08
10-08
Vue(定时器)解决mounted不能获取到data中的数据问题
vue中data定义data(){return{isok:10,}}在vue中使用定时器如下mounted是钩子函数mounted(){console.log(this.isok)//能获取isok10setInterval(function(){console.log(this.isok)//不能获取isok},3000);}这是为什么呢?原因就是:定时器的this是指向window的。那有什么方法来解决这个问题呢?答案是有的,两种第一种:用箭头函数:箭头函数中的this指向是固定不变(定义函数时的指向),在vue中指向vue;mou...
继续阅读 >