在Vue中组件和组件之间的通信有哪些?

1.父向子传数据?

        props

2.子向父传数据?

        第一种方式:父向子传一个函数,子接收这个函数,然后子去调用这个函数,通过这个函数

                             向子传数据

        第二种方式:组件的自定义事件

                绑定事件:负责接收数据

                触发事件:负责发送数据

3.可以完成所有组件之间的数据,包括:兄弟之间、爷孙之间、但不限于这些

        全局事件总线

4.怎么选择呢?

        父向子:props

        子向父:自定义事件

        其他的关系使用全局事件总线

你可能感兴趣的:(vue.js)