位置: IT常识 - 正文

VUE -- defineExpose

编辑:rootadmin
VUE -- defineExpose defineExpose定义demo定义

推荐整理分享VUE -- defineExpose,希望有所帮助,仅作参考,欢迎阅读内容。

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

defineExpose定义:用于组件通信中父级组件调用操作子组建方法和响应式属性参数能力

在使用definExpose前需要了解两个拷贝对象函数

对象copy:shallowReactive 与 数据 copy:shallowRef

VUE -- defineExpose

这两个都是vue包里面的

简单带过一下

shallowReactive :处理对象最外层属性的响应式(浅响应式)。 shallowRef:只处理基本数据类型的响应式, 不进行对象的响应式处理。

demo<template> <div> <el-button> 方法: {{ method }} </el-button> <el-button> 值: {{ num }} </el-button> <el-button> {{ props.name }} </el-button> </div></template><script lang="ts" setup>const props = withDefaults(defineProps<{ name: string}>(), { name: "默认值"})const num = ref(123)const method = ref("")function changMethod(){ method.value="父类调用了这个方法改变了值"}defineExpose({ num, changMethod})</script>

子组建定义了一个响应式值和一个方法

<template> <edit ref="editInfo" :name=ref1></edit> <el-button @click="handleClick()">传入子类按钮</el-button> <el-button @click="handleClick1()">改变子类属性按钮</el-button> <el-button @click="handleClick2()">调用子类方法按钮</el-button></template><script lang="ts" setup>import Edit from './edit.vue'import EditPopup from "@/views/permission/admin/edit.vue";const editInfo = shallowRef(Edit)console.log("editInfo",editInfo)let ref1 = ref();function handleClick() { ref1.value = "你好"}function handleClick1(){ editInfo.value.num=222}function handleClick2(){ editInfo.value.changMethod()}</script>

父组建定义了两个按钮,分别是调用操作子组建的值,和调用子组建的方法

定义了 const editInfo = shallowRef(Edit) 将子组建的属性copy了一份 叫做 editinfo 并且指定了这份数据处理对象 <edit ref="editInfo" :name=ref1></edit>

由ref 挂靠。后面是一些操作图片

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

上一篇:Vue框架--Ruoyi解析(前端)(vue框架基础知识)

下一篇:免费GPU:九天•毕昇平台使用教程

  • 红米k50至尊版怎么关闭按键声音(红米k50至尊版怎么样)

    红米k50至尊版怎么关闭按键声音(红米k50至尊版怎么样)

  • 疯狂彩虹人(疯狂彩图 品牌)(疯狂色彩)

    疯狂彩虹人(疯狂彩图 品牌)(疯狂色彩)

  • 腾讯视频怎么发布自己的视频(腾讯视频怎么发朋友圈小视频)

    腾讯视频怎么发布自己的视频(腾讯视频怎么发朋友圈小视频)

  • win10截图工具在哪儿(windows10截图工具)

    win10截图工具在哪儿(windows10截图工具)

  • 苹果11可以用华为耳机吗(苹果11可以用华为快充吗)

    苹果11可以用华为耳机吗(苹果11可以用华为快充吗)

  • 小程序里的视频如何下载(小程序里的视频如何快进)

    小程序里的视频如何下载(小程序里的视频如何快进)

  • nex突然不能用指纹功能了(nexa指纹用不了怎么办)

    nex突然不能用指纹功能了(nexa指纹用不了怎么办)

  • 为什么qq相册里的照片显示不出来(为什么qq相册里的照片变小了)

    为什么qq相册里的照片显示不出来(为什么qq相册里的照片变小了)

  • QQ怎样取消特别关心的震动(qq怎么取消特别关心)

    QQ怎样取消特别关心的震动(qq怎么取消特别关心)

  • 笔记本麦克风阵列是什么意思(笔记本麦克风阵列)

    笔记本麦克风阵列是什么意思(笔记本麦克风阵列)

  • 苹果手机截屏功能失效(苹果手机截屏功能在哪里)

    苹果手机截屏功能失效(苹果手机截屏功能在哪里)

  • 微信骰子重发变数了(微信骰子重发变数了怎么办)

    微信骰子重发变数了(微信骰子重发变数了怎么办)

  • 苹果7后置摄像头黑屏(苹果7后置摄像头抖动,还有滋滋声)

    苹果7后置摄像头黑屏(苹果7后置摄像头抖动,还有滋滋声)

  • qmc0是什么格式(qmc2是什么格式)

    qmc0是什么格式(qmc2是什么格式)

  • iphone信号显示edge(iphone信号显示1x什么意思)

    iphone信号显示edge(iphone信号显示1x什么意思)

  • 如何知道对方卸载陌陌(如何知道对方卸载了抖音)

    如何知道对方卸载陌陌(如何知道对方卸载了抖音)

  • 网易云有访客记录吗(网易云有访客记记录吗)

    网易云有访客记录吗(网易云有访客记记录吗)

  • 微信雷达加人有限制吗一天(微信雷达加好友什么原理)

    微信雷达加人有限制吗一天(微信雷达加好友什么原理)

  • 快手极速版收藏怎么找(快手极速版收藏怎么不让别人看到)

    快手极速版收藏怎么找(快手极速版收藏怎么不让别人看到)

  • 苹果11后面product是什么意思(苹果11后面玻璃碎了换一个多少钱)

    苹果11后面product是什么意思(苹果11后面玻璃碎了换一个多少钱)

  • 金正电视怎么连接手机(金正电视怎么连接苹果手机投屏)

    金正电视怎么连接手机(金正电视怎么连接苹果手机投屏)

  • 微信绑了信用卡后可以扫码消费吗(微信绑了信用卡怎么不能用)

    微信绑了信用卡后可以扫码消费吗(微信绑了信用卡怎么不能用)

  • pr序列建立后能更改吗(pr建序列一般什么格式)

    pr序列建立后能更改吗(pr建序列一般什么格式)

  • 幻灯片延迟1.75秒怎么设置(幻灯片延迟时间是什么意思)

    幻灯片延迟1.75秒怎么设置(幻灯片延迟时间是什么意思)

  • RAVMOND.exe - RAVMOND是什么进程.有什么作用

    RAVMOND.exe - RAVMOND是什么进程.有什么作用

  • 电脑C盘数据被损坏的恢复方法(电脑c盘被损坏怎么修复)

    电脑C盘数据被损坏的恢复方法(电脑c盘被损坏怎么修复)

  • python如何配置文件路径(python设置配置文件)

    python如何配置文件路径(python设置配置文件)

  • 帝国cms怎么采集信息(帝国cms采集标签)

    帝国cms怎么采集信息(帝国cms采集标签)

  • 应纳所得税额的税率
  • 本月发生费用未支付会计处理
  • 建筑公司预收了款项已经开了增值税发票怎么做账
  • 其他综合收益属于损益类科目吗
  • 做电商没有进货码怎么办
  • 城建税计提与缴纳分录
  • 全额计提坏账准备后,多久核销应收账款
  • 讲师讲课费标准2019
  • 企业停产多久算长期停产
  • 实际发生应收账款坏账时的会计处理
  • 汇算清缴所得税会计分录
  • 买车支付的车辆购置税怎么入账
  • 降低企业成本的有效途径
  • 向境外分派红利怎么计算缴纳企业所得税
  • 火车票补票报销流程
  • 用友软件冲销凭证是什么意思
  • 银行卡收单机构外包业务管理指引
  • 公司年末补缴企业所得税需要提供什么资料?
  • 个人技术转让所得需要交税吗
  • 企业上市过程中遇到的困难
  • 残保金和工会经费需要计提吗
  • 开票时金额怎么能含税
  • 免税单位无租使用纳税单位土地
  • linux如何将命令结果输出到文件
  • 平时发票未上传怎么回事
  • 餐饮业会计做账技巧
  • u盘安装pe系统
  • 发票失控进项转出所得税
  • 公司向股东还款的会计分录
  • uniapp多端兼容
  • 基于stm32的小游戏
  • 深入node.js技术栈
  • 直接转销法能不能用
  • 外购应税消费品的纳税人是谁
  • 法律服务费属于什么服务
  • 预收账款收了没
  • mongo创建db
  • 开外经证时需要马上交税吗
  • 餐饮服务收入的增值税
  • 本月还未抄报,请抄报完成之后再申报
  • 备用金有发票抵扣吗
  • 制造费用期末要结转吗
  • 商场联营方案
  • 什么计入其他收入
  • 税收完税证明怎么做账
  • 增值税增量留抵退税进项构成比例
  • 增资扩股步骤
  • 出口报关金额怎么算
  • 小规模纳税人销售货物税率是多少
  • 公司内部核算调研报告
  • 机器折旧科目
  • 公司承担员工的个税怎么做账
  • 出租固定资产的折旧计入哪个科目
  • 其他收益和其他综合收益属于什么科目
  • 从会计角度看会计刺客
  • 联营公司是关联方吗
  • sql server语句查询
  • sqlserver存储过程返回多个结果集
  • sql取两个时间的间隔天数
  • MAC怎么将单独一个应用静音
  • bios怎么设置efi引导
  • 文件夹隐藏属性怎么弄
  • windows2.0下载
  • welcome.exe - welcome进程是什么意思
  • win10提示激活windows
  • 电脑xp操作系统
  • win7玩穿越火线电脑应该怎么设置
  • win8系统如何卸载软件
  • w10安装软件提示
  • Android Broadcast
  • css布局的经典网站
  • JavaScript中的变量名不区分大小写
  • js下拉列表框
  • 利用Python中的turtle绘制乡村振兴
  • android 加载大图
  • python程序开发
  • python3 flask
  • 江苏国税电子税务局打印控件
  • 湖南国家税务局网上电子税务局官网
  • 深圳国税咨询电话是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设