Машинопись: как перебирать значения перечислений для отображения в переключателях? [Дубликат]
На этот вопрос уже есть ответ здесь:
Как получить имена записей перечислений TypeScript? 20 ответовКак правильно перебирать литералы перечисления в Typescript? (В настоящее время использую типскрипт 1.8.1)
У меня есть следующее перечисление:
export enum MotifIntervention {
Intrusion,
Identification,
AbsenceTest,
Autre
}
export class InterventionDetails implements OnInit
{
constructor( private interService: InterventionService )
{
let i:number = 0;
for (let motif in MotifIntervention) {
console.log( motif );
}
}
Результат отображается в виде списка
0
1
2
3
Intrusion,
Identification,
AbsenceTest,
Autre
Я хочу, чтобы в цикле было только 4 итерации, так как в перечислении есть только 4 элемента, я не хочу, чтобы 0 1 2 и 3 казались порядковыми номерами перечисления.