vue3 #组件通信#子传父#defineEmits

//在子组件中(son.vue)

<template>

    <h2>子组件</h2>

    <button @click = "handleClick"> 子组件触发 </button>

</template>

<script setup lang="ts">

cosnt emit = defineEmits( [ 'num' ] )

handleClick( () => {

    emit ('num' , 100)

} )

</scrpit>

//在父组件中

<template>

    <h1>父组件</h1>

    <Son  @num="handleNum" />

</template>

<script setup lang="ts">

import { ref } from 'vue'

import Son from './components/Son.vue'

const handleNum = ( val : number ) => {        

    console.log(val)      //val就是子组件传过来的数据

}

</script>

相关推荐

  1. vue3 #组件通信##defineEmits

    2024-02-23 02:10:02       25 阅读
  2. vue3 组件组件值、

    2024-02-23 02:10:02       35 阅读
  3. vue3组件如何给组件

    2024-02-23 02:10:02       6 阅读
  4. vue3组件组件值,并在组件接受

    2024-02-23 02:10:02       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-23 02:10:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-23 02:10:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-23 02:10:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-23 02:10:02       20 阅读

热门阅读

  1. 学习总结21

    2024-02-23 02:10:02       24 阅读
  2. 力扣代码学习日记五

    2024-02-23 02:10:02       30 阅读
  3. 【ElasticSearch】常用查询格式介绍

    2024-02-23 02:10:02       31 阅读
  4. 动态规划-背包问题-二维费用背包 & 分组背包

    2024-02-23 02:10:02       34 阅读
  5. 前端常见面试题之vue2

    2024-02-23 02:10:02       28 阅读
  6. GB/T 43565-2023 中小学合成材料面层篮球场地检测

    2024-02-23 02:10:02       34 阅读
  7. Oracle使用exp和imp命令实现数据库导出导入

    2024-02-23 02:10:02       28 阅读
  8. 【面试题】谈谈MySQL的事务

    2024-02-23 02:10:02       27 阅读
  9. 简单介绍一下WebRTC中NACK机制

    2024-02-23 02:10:02       26 阅读
  10. SQL表连接方式

    2024-02-23 02:10:02       28 阅读
  11. python爬虫常用的库

    2024-02-23 02:10:02       33 阅读