TypeScript-使用其值初始化枚举变量

时间:2018-08-20 10:03:24

标签: angular typescript enums

我已经声明了自己的枚举类型。

export enum MyEnum {
    FIRSTENTRY = 'B',
    SECONDENTRY = 'F',
    ...
}

我还从服务中获取了一些数据。

res:[{ID: 1, description: "someText", MyEnumType: "F", ...}, {...}, ...]

我想做这样的事情:

let test:MyEnumType = res[0].MyEnumType;

test === MyEnum.SECONDENTRY (=> true)

在Angular / TypeScript中是否没有开关/大小写或其他手动检查值的方式?知道这将是非常有益和有趣的。

0 个答案:

没有答案