01简单介绍一下常用的组件通信大致分为几类?
常用地组件通信大致分为三类:父传子,子传父,跨组件传值父子组件的确认方法:我将B组件import引入到A组件中,那么B就是A的子组件,A就是B的父组件1.父传子props简而言之,父传子就是父组件把数据传给子组件,具体就是如下,在子组件的props中定义自定义属2.子传父$emit刚刚说到了在Vue2.0子组件不能直接改父组件的数据,否则会报错,这个解决方法就是在子组件中发起一个自定义事件,在父组件监听这个事件,并且定义一个函数来改变数据3.跨组件通信event-bus如果两个组件的关系非常的复杂或者没有未产生直接联系,那么通过父子组件通讯是非常麻烦的。这时候可以使用通用的组件通讯方案:事件总线(event-bus)
来自:vue.js-组件间通信方式