我尝试使用枚举值作为数组的索引,但它给了我一个错误。
export class Color {
static RED = 0;
static BLUE = 1;
static GREEN = 2;
}
let x = ['warning', 'info', 'success'];
let anotherVariable = x[Color.RED]; <---- Error: Type 'Color' cannot be used as an index type.
我尝试了 Number() 和 parseInt 来转换为数字,但它不起作用。
有什么方法可以使用枚举值作为索引?