1.
组件其实是名字叫vuecomponent的构造函数,不是程序员定义的而是vue.extend生成的。
2.
只需要写</>或者<></>,vue解析的时候会创建组件实例对象,new vuecomponent(options)
3.
调用vue.extend,返回的都是一个新的vuecomponent
4.
this指向
(1)组件配置
data函数,methods中的函数,watch中的函数,computed中的函数,this都是vuecomponent实例对象
(2)new vue(options)配置data函数,methods中的函数,watch中的函数,computed中的函数,this都是vue实例对象
5.
VueComponent的实例对象,以后简称vc(也可称之为:组件实例对象)。
Vue的实例对象,以后简称vm。
1.一个重要的内置关系:VueComponent.prototype.proto === Vue.prototype
2.为什么需要这个关系:让组件实例对象(vc)可以访问到 Vue原型上的属性、方法。