vue项目中要使用ts的枚举类型需要为script标签的lang属性添加ts属性值
<script lang="ts" setup>
</script >
声明枚举类型:
//语法
/*
enum 枚举名称 {可能的值
}*/
enum scenic_status {"正常" = 1,"审核中","暂停营业","已注销"
}
使用方式:
<el-tag size="small">{{ scenic_status[content.status] }}
</el-tag>
效果展示: