【发布时间】:2020-12-24 17:49:21
【问题描述】:
我有一个这样的enum
enum A {
Car = "car",
Bike = "bike",
Truck = "truck"
}
我想得到car | bike | truck的类型
我知道keof typeof A 可以给我Car | Bike | Truck,但我需要这里的值而不是键。
【问题讨论】:
-
你不只是想要...
A吗?这就是表示任何枚举值的类型。 -
你想做什么?我可能会放弃枚举并首先使用
'car' | 'bike' | 'truck'。 -
这对为什么不可能的原因进行了彻底的解释:stackoverflow.com/questions/50376977/… 但是,就像我上面的两个人一样,我也相信你想要实现的目标可以在没有价值观联合的情况下完成.你能具体说一下是什么吗?
标签: typescript