【发布时间】:2022-01-08 19:42:40
【问题描述】:
拥有这些枚举:
export enum First {
TEST_1 = 'test_1',
TEST_2 = 'test_2'
}
export enum Second {
TEST_3 = 'test_3',
TEST_4 = 'test_4'
}
可以合并成一个吗?
类似:
export enum Main {
First {
TEST_1 = 'test_1',
TEST_2 = 'test_2'
},
Second {
TEST_3 = 'test_3',
TEST_4 = 'test_4'
}
}
【问题讨论】:
-
只有数字枚举可以有计算成员,但是这个表达式的类型是 '{ TEST_1: string; TEST_2:字符串; }'。如果您不需要详尽检查,请考虑改用对象文字。听 ts :))
-
“嵌套”的目标是什么?
标签: javascript typescript ecmascript-6 types enums