<template>
<div ref="refName" style="width:100px;height:100px;"></div>
</template>
<script setup lang="ts">
let refName = ref() //对象名与上方组件中 ref 属性的值命名保持一致
</script>
const fn = () => {
console.log(refName.value) //打印出该组件的实例对象
refName.value.style.backgroundColor = 'red' //设置元素的背景色为红色
}
上述就是 vue3 中获取组件实例的简单示例。