2017-08-10 86 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實體生成器也需要生成編譯代碼。