组件通信1 通过 props 传递, $emit 触发自定义事件 1.1 子组件设置props属性,定义接收父组件传递过来的参数 1.2 子组件通过提交$emit自定义事件,来通知父组件自行修改2 使用 ref 2.1 父组件通过给子组件设置ref来获取数据属性和方法,来进行操作3 EventBus 3.1 创建一个中央事件总线EventBus 3.2 $emit 发送事件、$on 接收事件 5 $parent 或$root6 attrs 与 listeners7 Provide 与 Inject 7.1在祖先组件定义provide属性,返回传递的值 7.2在后代组件通过inject接收组件传递过来的值8 Vuex 8.1 适用场景: 复杂关系的组件数据传递 8.2 Vuex作用相当于一个用来存储共享变量的容器