正常组件ref获取方式
<template>
<component-a ref="componentRef"></component-a>
</template>
export default defineComponent({
setup() {
const componentRef = ref()
return {
componentRef
}
}
})
动态组件ref获取方式
<template>
<component is="componentA" :ref="setComponentRef"></component-a>
</template>
export default defineComponent({
setup() {
const componentRef = ref();
const setComponentRef = (el) => {
componentRef.value = el;
}
return {
compenentRef,
setComponentRef,
}
}
})