简体   繁体   English

如何在另一个枚举中导入一个枚举

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM