【发布时间】:2021-09-15 10:57:39
【问题描述】:
考虑这段代码:
export enum ResponseCodes {
'Network error' = 5003
}
const code: ResponseCodes = 4000 // No error
- 枚举没有这样的键。为什么没有错误?
- 如何在下面强制使用这种结构:
const code: ResponseCodes = ResponseCodes['Network error']
【问题讨论】:
-
友情提示,在这种情况下不要使用数字枚举。请查看枚举编译后收到的值。
标签: typescript validation enums