如何使用实现接口的方式创建Typescript枚举
我目前有这两个枚举类型
所有 enum ENNAME
的键都应该只包含 enum POSTAG
的键
export enum POSTAG
{
BAD = 0x80000000,
D_A = 0x40000000,
D_B = 0x20000000,
D_C = 0x10000000,
}
export enum ENNAME
{
D_A = 'a',
D_B = 'b',
D_C = 'c',
}
有没有办法做出类似这样的效果?
export interface ENNAME
{
[k: keyof POSTAG]: string,
}