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)
};

最终结果

相关推荐
csbysj2020几秒前
HTML 音频(Audio)
开发语言
枫叶丹41 分钟前
【Qt开发】Qt事件(三)-> QMouseEvent 鼠标事件
c语言·开发语言·c++·qt·microsoft·计算机外设
哟哟耶耶5 分钟前
component-编辑数据页面(操作按钮-编辑,保存,取消) Object.assign浅拷贝复制
前端·javascript·vue.js
Leonardo_Fibonacci7 分钟前
skbbs-day5
java·开发语言·mybatis
徐安安ye7 分钟前
Flutter 与 Rust 混合开发:打造毫秒级响应的高性能计算引擎
开发语言·flutter·rust
bjzhang758 分钟前
使用 HTML + JavaScript 实现可编辑表格
前端·javascript·html
GDAL10 分钟前
js的markdown js库对比分析
javascript·markdown
指尖跳动的光10 分钟前
js如何判空?
前端·javascript
kylezhao201911 分钟前
C#上位机从入门到精通(场景化实战教程)学习内容简介
开发语言·c#