位置: 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页面内嵌到微信)

  • 自来水水费增值税发票票样
  • 金税盘软件打不开
  • 进项税额怎么抵税
  • 企业为职工提供无偿服务
  • 工资薪金可以抵扣进项税吗
  • 出口资质需要哪些资质
  • 开办期间的费用,没有发票,咋抵扣啊
  • 购进货物没有发票接受虚开判刑案例
  • 红冲后的发票税可以办退税吗
  • 牛奶 税率
  • 可供出售金融资产和交易性金融资产
  • 无形资产出售收入属于营业收入吗
  • 专门从事研发的企业研发费用可以加计扣除吗
  • 个人独资企业税率表2023最新
  • 不动产权证拆迁的话有什么作用
  • 固定资产安装完毕达到预定可使用状态
  • 增值税税控系统的税务处理
  • 超市积分礼品
  • 关联交易的解释
  • 所得税不能税前扣除项目
  • 银行非保本理财420天有风险吗
  • 开票系统问题
  • 来料加工进料加工是免税的吗?
  • 出口货物过了退税怎么办
  • 电商公司购买拍照违法吗
  • 简易计税增值税计入什么科目
  • 公司如何确定总股本
  • 苹果mac怎么复制文件到u盘 免费软件
  • 计提工资社保公式是什么
  • 个体工商户经营范围分类目录
  • 企业支付个人劳务费需要发票吗
  • yii框架文档
  • php二维数组添加数据
  • php 进程间通信
  • css响应式布局插件
  • vue中的路由守卫有哪些
  • 微信网页授权管理在哪里
  • 企业坏账准备提取的方法和提取的比例由国家统一规定
  • 企业销售旧固定产品
  • 如何减税降税
  • sql server查询前1000条纪录
  • 法人向公司账户打款合法吗
  • 跨年租金如何确认收入
  • 金税四期注意什么
  • 房地产企业增值税预征率
  • 营改增后存在的问题
  • 增值税专用设备是什么
  • 生物资产转让增值税
  • 现金不够老板垫钱怎么办
  • 投资收益科目在借方
  • 接受投资者投入的资产
  • 金蝶软件采购订单
  • 出售房产收入属于转让财产收入吗
  • 空调的折旧年限是多少年的
  • 为什么要用支票取钱
  • mysql缩进快捷键
  • win7旗舰版系统激活码
  • windows禁用usb口
  • Win10系统如何取消密码
  • ubuntu怎么修改配置文件
  • linux git教程
  • 注册表干嘛用
  • 因为你的策略组阻止
  • winxp开机界面后老重启
  • win7如何升级win11系统
  • xp系统光盘读不出来
  • 收不到windows的验证码
  • mac读取光驱
  • windowsxp的主要特点是什么
  • Android自定义控件,切换APP再切回来控件消失了
  • 全面了解中国历史英文
  • 提高网站性能
  • 解决在基层
  • python黑魔法手册
  • 安卓手机后退键
  • 国税局云南省税务局
  • 小规模纳税人进口环节的增值税税率
  • 小规模纳税人网上申报
  • 购买房屋交契税
  • 江苏税务法人实名采集怎么操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设