组织一组枚举



im用打字稿编写代码,我的文件包括6个不同的枚举。我想从另一个文件将所有枚举导入在一起,因此我尝试以下语法:

import * from './ModelsEnums' as Enums

当'modelsenums.ts'是具有以下所有枚举的文件时:

    export enum ENUM1{
          .enter code here
          .
          .
    }
    export enum ENUM2{
          .
          .
          .
    }
.
.
.
    export enum ENUM6{
          .
          .
          .
    }

但是这个对我不起作用,我该怎么办?顺便说一句,我想避免以下语法:

import {enum1, enum2, ..., enum6} from './ModelsEnums'

如果您有不同的枚举:

export enum Cat {
    Ragdoll,
    Birman,
    Abyssinian
}
export enum Dog {
    Bulldog,
    Boxer,
    Doberman
}

您可以将它们分组到type中:

export type Animal = Cat | Dog;

最新更新