1. 首页
  2. 编程语言
  3. Javascript
  4. vue 解决兄弟组件、跨组件深层次的通信操作

vue 解决兄弟组件、跨组件深层次的通信操作

上传者: 2021-08-24 22:18:03上传 PDF文件 116.00 KB 热度 17次

解决 vue 兄弟组件之间的通信我们同样也可以使用中央仓库的方式来实现。通过 new 一个 vue 的实例当作兄弟组件交互的中央仓库。父组件只是引入子组件, 不再作为中央仓库来过渡交互。因为我们的目的就是把 Store 作为一个中央仓库,这里我们把 fromFirst 事件添加到了 Store 上面而不是当前组件 this 上。provide 和 inject 绑定并不是可响应的。这是刻意为之的。然而,如果你传入了一个可监听的对象,那么其对象的属性还是可响应的。provide提供数据,多层子组件 向上层寻找,只要找到 就不在向上层寻找了.inject 向子组件注入数据

下载地址
用户评论