Tag: msdn

string枚举的反向映射

我想在打字稿中使用string枚举,但是我看不到支持反转映射。 我有这样的枚举: enum Mode { Silent = "Silent", Normal = "Normal", Deleted = "Deleted" } 我需要像这样使用它: let modeStr: string; let mode: Mode = Mode[modeStr]; 是的,我不知道它在modeStrstring中有什么,我需要它parsing为枚举或在运行时parsing失败,如果该string没有出现在枚举定义。 我怎样才能做到这一点,因为它可以是? 提前致谢