全局注册:Vue.component('my-component-name', {...})
局部注册:1、通过js对象来定义组件:var componentA = {...},然后在components中定义:components:{'component-a':ComponentA}
属性名:自定义元素的名字;属性值:这个组件的选项对象
2、局部注册的组件在其自组件中不可用,如果想让a在b中可用 import ComponentA from './ComponentA.vue',然后在components中注册一下
在模块中局域注册:在局部注册之前导入想使用的组件。