【发布时间】:2021-01-24 20:50:47
【问题描述】:
我正在使用我的 API 端点处理类别,因此我为它创建了这个 enum:
export enum categories {
DESIGN = 'design',
ART = 'art',
WRITING = 'writing',
PHOTOGRAPHY = 'photography',
MUSIC = 'music',
DIGITAL = 'digital',
MEDIA = 'media'
}
现在我想用它来为我的数据库中的category 属性设置一个接口。
interface:
interface ProjectAttrs {
user: string;
title: string;
description: string;
category: // <== I want it to be either of those values defined above
}
如何将类别接口类型指定为枚举中定义的任一值?
【问题讨论】:
-
尝试
category: categories,如果这对您不起作用,请尝试发布minimal reproducible example,显示问题所在以及您正在尝试执行的操作。
标签: javascript node.js typescript types enums