2017-08-10 83 views
0

当生成实体(Configuration)含有枚举(Status),角模型看起来像这样:实体枚举不导出

const enum Status { 
    'DRAFT', 
    'DONE', 
    'ARCHIVED' 
} 

export class Configuration implements BaseEntity { 
    constructor(
     public id?: number, 
     public json?: string, 
     public status?: EventConfigurationStatus, 
    ) { 
    } 
} 

的问题是,该枚举不导出。因为我想单独使用枚举,所以我添加了export关键字。这是硬编码在_entity.model.tsline 86

你不觉得有export默认会更好吗?

回答

0

是的它是有道理的。

除了你的使用案例,如果你有一个与配置有关系的客户实体,并使用"otherEntityField": "status",JHipster实体生成器也需要生成编译代码。