5月22

99 阅读1分钟

今天呢首先上午因为我要考试科目二,于是提前请了假,也找同学帮我录了屏,原本早早的可以回来,但是因为我身份证机器读取不了,最后才轮到我,那么也是顺利考过了科目二 回来之后看视频老大也是讲了这个vue的组件通讯

1.那么第一种父子通讯:

在子组件中通过props接收:

 props: {
    title: {
      type: String,  //检查接收的数据类型
      default: '请输入标题', //设置如果没有传递数据时的默认值
      required:true  //必填项,不传递会报错提醒
    }
  }

2.子->父:$emit 通过事件派发机制

this.$emit('要派发的自定义事件名',要传递的值)

  this.$emit('aaa', 123)

3.兄弟通讯(非父子)

1.bus通讯 创建一个空的vue并导出

  import Vue from 'vue'
  const Bus = new Vue();

  export default Bus;

2.第二种就是昨天讲的vuex