1、发布订阅模式
(1)Vue 中观察者模式 和发布/订阅模式 的区别和场景
(2)Vue 中响应式数据变化就是典型的观察者模式
(3)Vue 中的事件绑定就是发布订阅模式
(4)
观察者模式中 观察者和被观察者是存在关联的。发布订阅模式中 订阅者和发布者没有关联, 所以观察者模式中包含了发布订阅模式 (watcher和deep)
2、数据传递
/**
* 1.vue是单向数据流
* 2. Vue组件间传值的方式及之间的区别
* 3.props和emit父组件向子组件传递数据是通过props传递的,子组件传递数据给父组件是通过$emit触发来做到的
* 4.$parent,$children 获取父子组件的实例
* 5. $attrs 和$listeners A->B->C。Vue 2.4开始提供了$attrs和$listeners来解决问题
* 6.父组件中通过provide来提供变量,然后在子组件中通过inject来注入变量。
* 7.$refs 获取实例
* 8.eventBus 平级/跨级组件数据传递 这种情况可以使用中央事件总线的方式。
* 9.Vuex状态管理
*/