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

最终结果

相关推荐
前进的李工12 小时前
智能Agent实战指南:从入门到精通(工具)
开发语言·人工智能·架构·langchain·agent·tool·agentexecutor
小凡同志12 小时前
从 Vibe Coding 到 Spec-Driven:AI 编程范式的下一次进化
前端·人工智能·架构
hbstream12 小时前
受够了Vibe Coding的失控?换个起点,让AI事半功倍
前端·人工智能
chxii12 小时前
在IIS中开启http跳转到https 和 http2的介绍
前端·http·https
小成2023032026512 小时前
Linux高级03
linux·开发语言
lly20240612 小时前
Ruby CGI方法详解
开发语言
XiYang-DING13 小时前
【Java】从源码深入理解HashMap和TreeMap
java·开发语言
霪霖笙箫13 小时前
「JS全栈AI Agent学习」六、当AI遇到矛盾,该自己决定还是问你?—— Human-in-the-Loop
前端·面试·agent
煜bart13 小时前
使用 TypeScript 实现算法处理
开发语言·前端·javascript
♛识尔如昼♛13 小时前
C 基础(7) - 字符输入/输出和输入验证
c语言·开发语言