[英]how import an enum in another enum
I need to import enum A in enum B so i do:我需要在枚举 B 中导入枚举 A,所以我这样做:
export enum A{
HOME_A="home"
}
and in enum BI do:并在枚举 BI 中执行:
export enum B{
HOME_B:A.HOME_A
}
but I obtain this exception:但我得到了这个例外:
Computed values are not permitted in an enum with string valued members
Anyone can help me?任何人都可以帮助我吗?
In the B enum, use =
instead of :
.在 B 枚举中,使用
=
而不是:
。 So it will be export enum B { HOME_B = A.HOME_A }
.所以它将是
export enum B { HOME_B = A.HOME_A }
。
Here's an example on Stackblitz .这是Stackblitz 上的一个示例。
Good luck!祝你好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.