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

最终结果

相关推荐
anew___4 小时前
《从零手写操作系统 (29):管道与重定向进阶——命名管道、Here Document与Shell语法扩展》
java·开发语言·前端·javascript·网络
jimy14 小时前
虚函数和 RTTI实现运行时多态
开发语言·c++
一个有温度的技术博主4 小时前
凌晨两点的死锁:当线程“互相等死“
开发语言·后端·场景
前端snow4 小时前
ai agent --- 概念串烧
前端
a努力。4 小时前
Context-State-Memory三重信息架构揭秘
java·服务器·前端
Είναι η κοπέλα5 小时前
llama.cpp 与 GGUF 格式:本地大模型的“裸引擎“
开发语言·人工智能·pytorch·python·conda
颜进强5 小时前
23 · NestJs ModuleRef 模块引用:容器递给你的"取货窗口",四个 API 四种语义
前端·后端·ai编程
码林鼠5 小时前
dart语言教学
前端
光影少年5 小时前
如果 React 组件的属性没有传值,它的默认值是什么?
前端·javascript·react.js
大草原的小灰灰5 小时前
Python面向对象编程
开发语言·python