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状态管理

*/

技术
今日推荐
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信