我如何在另一个枚举中引用一个枚举

时间:2020-08-31 03:58:14

标签: typescript

我在{"data":{"SYNO.FileStation.UIString":{"maxVersion":1,"minVersion":1,"path":"entry.cgi","requestFormat":"JSON"}},"success":true} 中有此代码:

typescript

我得到的错误是export enum A { name = 'A', } export enum Names { nameA = A.name, // ERROR nameB = 'B', } 行上的Computed values are not permitted in an enum with string valued members.。如何从其他枚举中分配值?

1 个答案:

答案 0 :(得分:2)

我认为您无法做到。您只需要再次定义它即可。

export enum A {
  name = 'A',
}

export enum Names {
  nameA = 'A',
  nameB = 'B',
}
相关问题