一、父子双向通信:父组件给子组件传值通过prop,子组件给父组件传值通过$emit()。
二、父孙双向通信:父组件与孙组件间的传值可以通过使用两次prop和两次$emit()来实现,是基于父子双向通信的基础上多加了一层通信。
三、父给后代传信:父组件给子n代组件的传值(适用于单方面从父级往下n级传值),主要在父组件provide设置,在后代inject里面获取。
四、关系不明的:通过发布订阅PubSub来实现,在发消息时用publish,接收消息时用subscribe。(详情+源码)
持续的输入与输出。