1.组件的本质是一个名为VueComponent的构造函数,由vue.extend生成
2.vue解析组件标签时会创建组件的实例对象
3.每次调用vue.extend,返回的都是一个全新的VueComponent
4.this指向
a.组件配置中,data、methods、watch、computed中的函数的this均是指向VueComponent实例对象
b.vue配置中,data、methods、watch、computed中的函数的this均是指向Vue实例对象
Vue与VueComponent的内置关系(重要)
VueComponent.prototype._proto_===Vue.prototype

本文深入探讨了Vue组件的工作原理,包括组件的本质、实例化过程及this指向等关键概念。揭示了VueComponent如何通过vue.extend生成,并解释了其与Vue之间的内在联系。
1万+

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



