关于VueCompontent:
1.school组件本质时一个名为vueComponent的构造函数,且不是人为定义是,Vue.extend生成的,
2.只需要引用就行,vue解析时会创建school组件的实例对象,即Vue帮我们执行的:new VueComponent(options)
3.特别注意:每次调用Vue.extend返回的都是一个全新的Vuecomponent;
4.关于this;
(1)组件配置中:
data函数,methods中的函数,watch的函数,computed中的函数,它们的this均是【VueCompontent实例对象
(2)new Vue(options)配置中:
data函数,methods中的函数,watch的函数,computed中的函数,它们的this均是【Vue实例对象】
5. Vuecomponent的实例对象,以后简称vc(也可称之为:组件实例对象)
Vue的实例对象,简称vm ,vm可以通过el为那个容器服务,vc不行
6.组件中的data必须为函数,防止组件在多次调用,数据污染