位置: IT常识 - 正文

聊聊vue3的defineProps、defineEmits、defineExpose

编辑:rootadmin
聊聊vue3的defineProps、defineEmits、defineExpose

推荐整理分享聊聊vue3的defineProps、defineEmits、defineExpose,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

聊聊vue3的defineProps、defineEmits、defineExpose

最近在开发中用到了vue3的defineProps、defineEmits和defineExpose,感觉发现新大陆一般,所以利用闲碎时间对这三个方法做个总结。

definePropsconst props = defineProps<{ foo: String, bar?: Number}>()

defineProps 是vue3的写法并且是一个仅 <script setup> 中可用的编译宏命令,并不需要显式地导入;在vue3的非语法糖setup和在vue2中的写法是 props 。 defineProps的大部分用法是进行父子组件传值。

注意:defineProps() 宏中的参数不可以访问 <script setup>中定义的其他变量,因为在编译时整个表达式都会被移到外部的函数中。

实例:父组件传值给子组件 父组件通过将值传递给子组件,子组件通过defineProps进行接收,子组件点击后将接收到的值 alert 出来 结果:

defineEmitsconst emit = defineEmits<{(e: 'submit', num: number): void}>()

defineEmits 和 defineProps 一样也是仅用于 <script setup> ,并且不需要导入;在vue3的非语法糖setup中的写法是 emits 。 defineEmits 的不同点在于,组件要触发的事件可以显式地通过 defineEmits() 宏来

本文链接地址:https://www.jiuchutong.com/zhishi/295201.html 转载请保留说明!

上一篇:多种方法解决前后端报出的SyntaxError: xxx is not valid JSON的问题,比如“[object Object]“ is not valid JSON(有什么办法解决前进中的问题)

下一篇:H5页面内嵌到微信小程序和APP,做分享操作(h5页面内嵌到微信)

  • 苹果手表口罩解锁怎么设置(苹果手表口罩解锁教程)

    苹果手表口罩解锁怎么设置(苹果手表口罩解锁教程)

  • 优酷vip到期缓存怎么看(优酷vip到期缓存还能看吗)

    优酷vip到期缓存怎么看(优酷vip到期缓存还能看吗)

  • 网桥工作在osi的哪一层(网桥工作在互联网络的什么层)

    网桥工作在osi的哪一层(网桥工作在互联网络的什么层)

  • r9s开屏密码忘了(r9s手机开机密码忘记怎么办)

    r9s开屏密码忘了(r9s手机开机密码忘记怎么办)

  • 手机摔碎了里面的照片还可以恢复吗(手机摔碎了里面的东西怎么办)

    手机摔碎了里面的照片还可以恢复吗(手机摔碎了里面的东西怎么办)

  • 如何用siri声音做视频(怎么用siri音效)

    如何用siri声音做视频(怎么用siri音效)

  • iPadPro设计绘画买多大内存(ipadpro画设计图)

    iPadPro设计绘画买多大内存(ipadpro画设计图)

  • 手机qq突然发不了语音(手机qq突然发不出消息)

    手机qq突然发不了语音(手机qq突然发不出消息)

  • 软盘是内存还是外存(软盘是内存还是显卡)

    软盘是内存还是外存(软盘是内存还是显卡)

  • pro一代跟二代区别(pro 1代)

    pro一代跟二代区别(pro 1代)

  • 页眉和页脚的作用(页眉和页脚的作用范围是整个文档)

    页眉和页脚的作用(页眉和页脚的作用范围是整个文档)

  • 苹果imessage信息是什么意思(苹果发短信蓝色绿色怎么切换)

    苹果imessage信息是什么意思(苹果发短信蓝色绿色怎么切换)

  • 华为watch gt2怎么恢复出厂设置(华为watchgt2怎么安装微信)

    华为watch gt2怎么恢复出厂设置(华为watchgt2怎么安装微信)

  • ios13静音未知来电在哪里设置(苹果静音未知来电怎么没用了)

    ios13静音未知来电在哪里设置(苹果静音未知来电怎么没用了)

  • 魅族16s怎么投屏(魅族16s怎么投屏到电脑)

    魅族16s怎么投屏(魅族16s怎么投屏到电脑)

  • vivos1多久发布的(vivos11什么时候上市)

    vivos1多久发布的(vivos11什么时候上市)

  • 荣耀20怎么锁定后台(荣耀20怎么锁定手机屏幕)

    荣耀20怎么锁定后台(荣耀20怎么锁定手机屏幕)

  • 小米9什么时候推送miui11(小米9什么时候可以更新miui13)

    小米9什么时候推送miui11(小米9什么时候可以更新miui13)

  • 小米8拍星星要怎么调(小米8拍星星要开灯吗)

    小米8拍星星要怎么调(小米8拍星星要开灯吗)

  • xr单卡还是双卡(iphone14pro单卡还是双卡)

    xr单卡还是双卡(iphone14pro单卡还是双卡)

  • pbfm00是什么型号(oppopbfm00是什么型号)

    pbfm00是什么型号(oppopbfm00是什么型号)

  • 如何解除表格公式(怎么解除表格中的公式)

    如何解除表格公式(怎么解除表格中的公式)

  • 华为mate20个人热点在哪(华为mate20个人热点怎么打开)

    华为mate20个人热点在哪(华为mate20个人热点怎么打开)

  • ppt跋涉主题在哪(ppt跋涉主题什么样子)

    ppt跋涉主题在哪(ppt跋涉主题什么样子)

  • 手机里下载的视频在哪里可以找到(手机内下载的视频)

    手机里下载的视频在哪里可以找到(手机内下载的视频)

  • 期末前端web大作业——我的家乡陕西介绍网页制作源码HTML+CSS+JavaScript(web前端开发期末试题及答案)

    期末前端web大作业——我的家乡陕西介绍网页制作源码HTML+CSS+JavaScript(web前端开发期末试题及答案)

  • 【uniapp】上拉触底加载更多的两种方式,组件里面和页面里面 scroll-view组件和onReachBottom触底方法,以及部分安卓机型scroll-view很难触发问题,且可以固定表头(uniapp scroll-view 上下滑动)

    【uniapp】上拉触底加载更多的两种方式,组件里面和页面里面 scroll-view组件和onReachBottom触底方法,以及部分安卓机型scroll-view很难触发问题,且可以固定表头(uniapp scroll-view 上下滑动)

  • 进货增值税税率
  • 工会经费按什么比例交
  • 减免所得税会影响工资发放吗
  • 应交税费账目处理
  • 小微企业印花税减免最新政策
  • 无形资产净损失计入
  • 洒水车计提折旧会计分录
  • 印花税没有在我的待办里是不是就不用申报
  • 电子发票和网络发票的区别和联系
  • 增值税专票怎么抵扣
  • 企业年金需要缴纳个人所得税吗
  • 生产经营所得如何缴纳个人所得税
  • 建安企业增值税税负是多少
  • 成本大于收入可以吗
  • 固定资产进项抵扣新政策2021
  • 沙特将开征增值税和特殊商品消费税
  • 控股合并吸收合并新设合并图示
  • 开电子发票是填不含税单价吗
  • 会计事务所成本核算方法
  • 装修费怎么摊销,租期两年
  • 成品加工为另一个产品
  • 年初建账的期初余额
  • 购买方现金折扣计入什么科目
  • 打英文字母突然没声音了
  • 年末资产减年初资产
  • 会计记账凭证摘要模板
  • 筹资费用的含义
  • erl.exe是什么进程
  • php字符串赋值
  • 企业租房租金怎么核算
  • php文件怎么打开运行
  • 其他应收款的会计处理
  • 外商独资企业在中国上市简称什么
  • 美国华盛顿山在哪里
  • 微信小程序开发完整项目
  • vue :data="data"
  • php如何判断用户是否在线
  • 汽车上牌照的费用计入什么会计科目
  • open com failed
  • php接口怎么调用
  • 增值税发票的认证
  • mysql常用命令汇总
  • mysql中的外键的定义
  • 房地产土地使用权计入存货吗
  • 个税的免税收入
  • 成本核算方法是指
  • 本年利润的会计编码
  • mysql创建存储过程sql语句
  • 所得税申报表的营业成本包括哪些
  • 土地使用税减免税优惠
  • 会计核算职能有全面性吗
  • 外贸公司收取客户的费用
  • 装修费应该按几折算
  • 航天信息全额抵扣分录
  • 资金结余率怎么算
  • 没有取得增值税发票
  • 母子公司往来款是否涉及交税
  • sql时间格式化大全
  • win10edge浏览器默认主页网址
  • 虚拟机基本知识
  • 本地磁盘未响应怎么解决
  • linux系统没有yum
  • Mac系统修复怎么进入
  • WIN10更新WIN11卡在63%
  • linux ping命令的用法
  • vps 作用
  • socketio nodejs
  • js遍历获取指定数据
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • jquery页面跳转的方法
  • python中闭包的作用
  • python爬虫模拟浏览器
  • android 改变view位置
  • 油票增值税专用发票几个点开
  • 新办企业税务登记后还需要办理哪些业务
  • 北京顶点b128怎么样
  • 苏州税务实名认证流程小程序
  • 应征增值税不含销售额3%和5%征收的有什么区别
  • 长春税务局待遇如何
  • 电子税务局备案财务会计制度
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设