|
|
1
3
这是我能想到的最好的办法。这里有一个明确的检查来查看被分配给的属性是否可以为空,但是我认为您不能避免这种情况。
当然,如果要分配的属性不是枚举,则会发生不好的事情。
|
|
|
2
0
要考虑的“创造性”选项是:
这看起来很奇怪,但自从 常数 0具有内置 implicit cast 枚举(其他数字没有)。 所以,将其设置为0,然后将其递增到 实际的 你感兴趣的号码。这里的一个关键好处是,您不会受到使用反射的性能影响(和/或缺乏类型安全性)。 您可能想在代码中添加一条注释,说明您为什么要这样做。;) |
|
|
H.v.M. · 为最后一个枚举值指定不同的变量值 3 年前 |
|
|
JimmyDiJim · 在声明后定义枚举变量 7 年前 |
|
|
Eli K · 语法错误,插入“{”以完成枚举体(在类的末尾) 8 年前 |
|
|
Vivek Shukla · 在中间添加枚举 8 年前 |
|
|
DannyD · 如何访问typescript中的枚举名称 8 年前 |