1

我想创建一个库以在我的 Angular 4 应用程序中使用,对于一些我将在它上面做的业务,我有一个enum应用程序需要稍后使用。问题是,我这样声明枚举my-enum.ts

export enum MyEnum {
    value1 = 1,
    value2 = 2,
    value3 = 3
}

但是,当我执行以下操作时,我似乎无法从我的应用程序中导入它:

import { MyEnum } from 'my-library';

我应该如何正确地进行此操作?

4

2 回答 2

2

如果您正在编写 Angular 库,则必须使用关键字const导出枚举

export const enum <ENUM_NAME>
于 2021-07-15T10:31:32.320 回答
-2

我遇到了同样的问题,但我只是在尝试使用导出的枚举 ( ng build --prod my-library) 之前忘记了构建我的库。

于 2018-08-30T11:33:46.127 回答