vue3 setup语法糖中用法

<!-- 父组件 -->
<template>
    <PlaceTree ref="treeRef" />
</template>
<script lang='ts' setup>
    import PlaceTree from './placeTree.vue'; //引入子组件
    
    const treeRef = ref<any>();
    function handleSubmit() {
      // 调用子组件
      treeRef.value.test();
    }
</script>

<!-- 子组件 -->
<script lang='ts' setup>
    // 父组件要调用的方法
    function test() {
        …………方法内容    
    }
    // 需要向父组件暴露方法
    defineExpose({ test });
</script>

Logo

前往低代码交流专区

更多推荐