vue非父子组件之间的通信

喜欢ヅ旅行 2022-05-28 12:55 373阅读 0赞

1、创建一个vm.js文件 —保证通信组件是一个vue对象

70

2、vm.js的内容

  1. /** * Created by Administrator on 2018/3/20. */ import Vue from 'vue';
  2. /*定义一个常量*/
  3. export const NUM='num';
  4. /*公共的vue对象 --所有导入的组件为同一个vue*/
  5. export var vm=new Vue();

3、APP.vue(接受信息的一边)

通过管道(NUM接受广播的数据)

70 1

4、Add.vue(发送信息的一边)

导入vm.js

70 2

通过管道(NUM)广播

  1. /*通过管道广播计数器的值:this.num*/
  2. vm.$emit(NUM,this.num);

发表评论

表情:
评论列表 (有 0 条评论,373人围观)

还没有评论,来说两句吧...

相关阅读

    相关 vue父子组件之间通信

    在vue组件通信中其中最常见通信方式就是父子组件之中的通性,而父子组件的设定方式在不同情况下又各有不同。最常见的就是父组件为控制组件子组件为视图组件。父组件传递数据给子组件使用