全局组件的定义:
*举例:*创建一个vue实例,包含一个子组件counter
组件的复用性:每个组件可以被反复使用,独立不会相互影响
例:
注:.component
定义的组件是全局组件,只要定义了,不仅在父组件能用,在其他组件也能用。性能不高,但是使用起来简单。
局部组件的定义:
*举例:*创建一个Vue实例,有一个子组件counter,需要添加components来注册组件
注:1.局部组件,定义了要通过components
注册之后才能使用,性能比较高,使用起来比较麻烦,局部组件定义名称无法使用“-”,建议首字母大写,驼峰式命名
2.局部组件使用时,要做一个名字和组件间的映射对象,不写映射,vue底层也会尝试帮你做映射