一、定义 emits 类型&原生 DOM 元素类型
触发自定义事件
代码语言:javascript复制<script setup lang="ts">
function 事件名(传递的字段名: 类型) {
// 逻辑代码
...
}
</script>
二、computed
计算属性类型定义
computed 可以根据返回值来自动推断类型,所以就不用手动定义类型了
代码语言:javascript复制<script setup lang="ts">
import { computed } from 'vue'
const xxx = computed(() => {
// 一业务逻辑
...
})
</script>