首页 > 解决方案 > 获取 TypeScript 字符串枚举的字符串

问题描述

一个枚举的字符串可以得到如下:

enum eURL {
    projects
    }

let x:string = eURL[eURL.projects]; //x= 'projects'

但是,如果我使用下面示例中的字符串枚举,那么如何从枚举中获取字符串值“Help Me”?

enum myEnum {
    projects = "Help Me",
}

let x:string = myEnum[myEnum.projects]; // returns undefined.

标签: typescriptenums

解决方案


您只需直接使用它:

let x:string = myEnum.projects;

TypeScript 游乐场上的实时副本


推荐阅读