vue3 setup语法糖下父组件调用子组件的方法
Posted 左直拳
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue3 setup语法糖下父组件调用子组件的方法相关的知识,希望对你有一定的参考价值。
vue3下,父组件调用子组件的方法,如果使用了<script setup>
这种写法,那么子组件方法需要采用defineExpose()
进行修饰,才能被外界调用。上代码:
1、子组件
_pop.vue:
<template>
。。。
</template>
<script setup>
const popIt = () =>
。。。
;
defineExpose( popIt );
</script>
2、父组件
<template>
<pop pTitle="hehe" ref="pop1"></pop>
</template>
<script setup>
import pop from "./_pop";
const pop1 = ref();
pop1.value.popIt();
</script>
参考文章;
Vue 3 父子组件互调方法 - setup 语法糖写法
以上是关于vue3 setup语法糖下父组件调用子组件的方法的主要内容,如果未能解决你的问题,请参考以下文章