使用nuxt3 父组件调用子组件方法报错怎么回事?

//子组件
<script lang="ts" setup>
const play = () => {
    console.log("调用成功")
}
defineExpose({
    play  //暴露
})
</script>

//父组件
<template>
  <basic ref="basicRef"/>
</template>
<script lang="ts" setup>
import basic from "./components/basic.vue";
let basicRef = ref<InstanceType<typeof basic>>(null)
basicRef.value.play()
</script>

报错
image.png

阅读 3.4k
2 个回答
onMounted(() => {
  basicRef.value.play();
});

楼上:企业微信截图_16842266016937.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题