extend 是构造一个组件的语法器. 你给它参数 他给你一个组件 然后这个组件
你可以作用到Vue.component 这个全局注册方法里, 也可以在任意vue模板里使用apple组件
var apple = Vue.extend({ …. }) Vue.component(‘apple’,apple)
你可以作用到vue实例或者某个组件中的components属性中并在内部使用apple组件
new Vue({ components:{ apple:apple } })
Vue.component 你可以创建 ,也可以取组件 例如下
var apple = Vue.component(‘apple’) 而new vue 是新建一个vue对象 所以可以理解为new vue < vue.extand < vue.component