一、局部组件
1.创建一个局部组件
2.将组件注册到自己想要使用的页面中
3.使用局部组件
详情如上图
二、全局组件
注册的组件在所有的组件中都可以进行使用
1.创建一个全局组件
2.在main.js中把这个组件注册为全局组件进行使用
3.使用全局组件
三、传值
1.父传子
以局部组件为例
1.父组件data中有一个变量
2.在父组件中有一个绑定的属性传给子组件
3.子组件接收这个值
使用props接收父组件中的值,
使用父组件穿过来的值{{partoson}}
2.子传父
子组件通过$emit触发父组件上的自定义事件,发送参数
1.子组件绑定事件
<button @click="handlechild">传值</button>
通过这个点击事件进行传值
2. 父组件使用组件中定义的事件接收值