老师问一个vue的问题
来源:4-9 歌单列表组件开发和数据的应用
busy_he
2017-06-08
data() { return {}}, loadImage() { if (!this.checkloaded) { this.checkloaded = true this.$refs.scroll.refresh() } },
this不是指向vue对象吗?this.checkloaded不应该在data里声明一下吗?
写回答
2回答
-
不需要声明,因为不需要观测它的变化,只是保存在 vue 实例上的一个普通字段属性而已
012017-06-08 -
Twodog_Wang
2017-06-08
this指向的是vue对象,data里的属性是响应式的,this.checkloaded相当于给vue对象添加了非响应的属性
00
相似问题