Vue3父组件如何访问子组件属性和方法

本篇内容主要是父组件如何访问子组件的属性和方法

文章目录


子组件

javascript 复制代码
//son.vue代码

const list = (info) =>{
    console.log(info)
}

const name = ref("XXXX")

//子组件向父组件暴露了一个方法,然后父组件就可以去使用子组件里面的一些属性和方法了
//子组件向父组件暴露了一个参数,一个方法
defineExpose({ show ,list,name});

父组件

javascript 复制代码
//引入子组件
<son ref="deliverRef">
    
</son>
const deliverRef = ref();

//父组件在点击按钮的时候就可以拿到子组件的属性和方法
const btnClick = () => {
  deliverRef.value.list("helloWorld")
  console.log(deliverRef.value.name)
};

最终结果

相关推荐
Heo2 分钟前
Vue3.4中diff算法核心梳理
前端·javascript·面试
Alpha first4 分钟前
C++核心知识点梳理:类型兼容、多继承与虚基类
开发语言·c++
.小小陈.4 分钟前
C++初阶9:list使用攻略
开发语言·c++·学习·list
惜.己5 分钟前
前端笔记(二)
前端·笔记
O***p6045 分钟前
前端的“复杂性红线”:如何在超大型应用时代构建可持续演进的前端架构?
前端·架构
qq_589568108 分钟前
@NotBlank与@NotEmpty注解无法导入
java·开发语言
阿蒙Amon11 分钟前
JavaScript学习笔记:11.对象
javascript·笔记·学习
阿蒙Amon11 分钟前
JavaScript学习笔记:9.数组
javascript·笔记·学习
腾讯TNTWeb前端团队17 分钟前
hel+发布了,一起体验原生跨端js模块联邦
前端
幸运小圣18 分钟前
【Vue3】 中 ref 与 reactive:状态与模型的深入理解
前端·javascript·vue.js