1、比如有两个枚举
export enum ZONE_TYPE_1 {
NODE = 1
}
export enum ZONE_TYPE_2{
ROAD = 2,
}
2、 合并为
export enum ZONE_TYPE_ALL{
NODE = 1,
ROAD = 2,
}
试了 ...拓展运算符是不行
求助方法
1、比如有两个枚举
export enum ZONE_TYPE_1 {
NODE = 1
}
export enum ZONE_TYPE_2{
ROAD = 2,
}
2、 合并为
export enum ZONE_TYPE_ALL{
NODE = 1,
ROAD = 2,
}
试了 ...拓展运算符是不行
求助方法
对外部来说,他们不知道(也没必要知道) 合并后的 ZONE_TYPE_ALL 究竟是 enum 还是 const 定义的。
export const ZONE_TYPE_ALL = { ...ZONE_TYPE_1, ...ZONE_TYPE_2 }
或者
export const ZONE_TYPE_ALL = Object.assign( {}, ZONE_TYPE_1, ZONE_TYPE_2 )
look this