```typescript
// 这里定义枚举值
export enum EquipmentUsingCondition {
合格 = 0,
准用 = 1,
停用 = 2,
报废 = 3,
}
// 这里封装了一个方法,将枚举值变为key\value键值对
export function enumSelector(definition) {
return Object.keys(definition).filter(o=> isNaN(Number(o)))
.map(key => ({ value: definition[key], title: key }));
}
// 这里用的ng-zorro的组件。所以是nz-option. 不过就算用angular也很easy.
<nz-option *ngFor="let item of conditions" nzLabel="{{item.title}}" nzValue="{{item.value}}">
</nz-option>
over~