代码之家  ›  专栏  ›  技术社区  ›  Christoph Glaß

导出角度模块中的枚举

  •  6
  • Christoph Glaß  · 技术社区  · 7 年前

    有人知道是否可以导出角模中的枚举吗? 如果没有,是否有在角度模块中运送枚举的最佳实践?

    // not working example
    // i dont know how to export GreatEnum
    
    import { NgModule } from '@angular/core';
    import { CommonModule } from '@angular/common';
    import { GreatComponent } from './great.component';
    import { GreatEnum } from './great.enum';
    
    @NgModule({
        imports: [
            CommonModule       
        ],
        declarations: [GreatComponent ],
        exports: [GreatComponent ]
    })
    export class GreatModule {
    }
    
    2 回复  |  直到 7 年前
        1
  •  7
  •   Suren Srapyan    7 年前

    为什么需要导出 enum modules interfaces classes . 你可以在任何地方使用它,除了直接在 templates .

    您只需将它们导入到您想要的任何文件中并在其中使用即可。对于他们来说,没有像这样的错误

    未找到指令或组件

        2
  •  3
  •   Amine Safi    3 年前

    export const enum <ENUM_NAME>