相关疑难解决方法(0)

打字稿:如何循环显示枚举值以便在单选按钮中显示?

在Typescript中循环枚举枚举的正确方法是什么?(目前使用的是typescrip 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 );
    }
}
Run Code Online (Sandbox Code Playgroud)

显示的结果是一个列表

0
1
2
3
Intrusion,
Identification,
AbsenceTest,
Autre
Run Code Online (Sandbox Code Playgroud)

我确实只想在循环中进行4次迭代,因为枚举中只有4个元素,我不希望0 1 2和3看起来像是枚举的索引号.

javascript arrays enums element typescript

134
推荐指数
1
解决办法
12万
查看次数

如何在TypeScript 0.9.5中以编程方式枚举枚举类型?

假设我有一个TypeScript枚举MyEnum,如下所示:

enum MyEnum {
    First,
    Second,
    Third
}
Run Code Online (Sandbox Code Playgroud)

TypeScript 0.9.5中生成枚举值数组的最佳方法是什么?例:

var choices: MyEnum[]; // or Array<MyEnum>
choices = MyEnum.GetValues(); // plans for this?
choices = EnumEx.GetValues(MyEnum); // or, how to roll my own?
Run Code Online (Sandbox Code Playgroud)

enums typescript

78
推荐指数
5
解决办法
5万
查看次数

标签 统计

enums ×2

typescript ×2

arrays ×1

element ×1

javascript ×1