zl程序教程

您现在的位置是:首页 >  后端

当前栏目

(六)处理 emit 传递的方法类型和computed 类型定义

方法 处理 类型 传递 computed Emit 类型定义
2023-06-13 09:17:09 时间

一、定义 emits 类型&原生 DOM 元素类型

触发自定义事件

<script setup lang="ts">
function 事件名(传递的字段名: 类型) {
    // 逻辑代码
    ...
}
</script>

二、computed 计算属性类型定义

computed 可以根据返回值来自动推断类型,所以就不用手动定义类型了

<script setup lang="ts">
import { computed } from 'vue'

const xxx = computed(() => {
    // 一业务逻辑
    ...
})
</script>