vue中this指向哪里?
在vue.js中,项目初始化new Vue({}),this指向Vue实例,组件初始化实例化VueComponent构造方法,this指向VueComponent的实例,也就是当前组件。
new Vue({})
this
Vue
VueComponent
指向实例啊, 也就是new Vue({})。你可以在控制台打印new Vue({})结果来看。
组件里的this指向组件对象,为什么组件里函数的this能够访问到data中的属性? 因为组件函数的this绑定到了组件对象上,而组件对象代理了data,props,computed等。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
5 回答15.6k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1.9k 阅读✓ 已解决
7 回答9.2k 阅读
2 回答1.5k 阅读
在vue.js中,项目初始化
new Vue({})
,this
指向Vue
实例,组件初始化实例化VueComponent
构造方法,this
指向VueComponent
的实例,也就是当前组件。