VUE-组件间通信(二)$emit

$emit

1、单向绑定

子组件向父组件传值

2、使用示例

父组件

<template>
  <div id="app">
    <!-- 监听自定义触发事件 @emitInvokeEvents-->
      <SonDemo @emitInvokeEvents="fatherFunction"></SonDemo>
  </div>
</template>

<script>
import SonDemo from './components/SonDemo.vue'

export default {
  name: 'App',
  components: {
    SonDemo
  },
  methods:{
    fatherFunction(value){
      console.log("父组件的方法被唤醒"+value)
    }
  }
}
</script>

子组件

<template>
<div>
    <button @click="sonFunction">子组件向父组件传值</button>
</div>
</template>
<script>
export default {
    methods:{
        sonFunction(){   
            //emitInvokeEvents 自定义触发事件
            //@emitInvokeEvents  监听自定义触发事件
            //第一个参数:自定义事件
            //第二个参数:传递的值
           this.$emit('emitInvokeEvents','子组件向父组件传递的值');
        }
    }
}
</script>

效果

相关推荐

  1. 如何在Vue.js中使用$emit进行组件通信

    2024-03-21 19:04:04       36 阅读
  2. 初识Vue-组件通信(详解props和emit

    2024-03-21 19:04:04       9 阅读
  3. Vue2:使用pubsub-js实现组件通信

    2024-03-21 19:04:04       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-21 19:04:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-21 19:04:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-21 19:04:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-21 19:04:04       20 阅读

热门阅读

  1. arm32机器的ubuntu1804的源突然不能update了

    2024-03-21 19:04:04       21 阅读
  2. Qt_Note10_QML_Component&Loader

    2024-03-21 19:04:04       15 阅读
  3. Qt day1

    Qt day1

    2024-03-21 19:04:04      17 阅读
  4. 入门Go语言:构建你的第一個程序

    2024-03-21 19:04:04       19 阅读
  5. 创建 Android bks证书

    2024-03-21 19:04:04       15 阅读
  6. Linux运维_Bash脚本_编译安装Apache(httpd-2.4.54)

    2024-03-21 19:04:04       17 阅读
  7. C语言实现猜谜语

    2024-03-21 19:04:04       18 阅读
  8. Android逆向(二)-系统调试开关

    2024-03-21 19:04:04       16 阅读
  9. 路径优化算法 | A*算法及其Matlab实现

    2024-03-21 19:04:04       19 阅读
  10. TinyEMU源码分析之译码执行

    2024-03-21 19:04:04       18 阅读