小编Gre*_*ate的帖子

打字稿枚举默认值

我刚刚开始使用 Aurelia 框架学习 Typescript。我已经使用 ViewEngineHooks http://davismj.me/blog/template-constants/在 Aurelia 的 Todo 应用程序中实现了 Matthew Davis 的博客 TypeScript Enums in Aurelia Templates 。

我想将默认枚举值设置为列表中的第二个值,并将默认值设置为列表中的第一个值。

另外,我想知道 {Todo, Priority} 还是仅 {Todo} 需要导入,如 todo-list.ts 所示

待办事项

// Pro Tip: By starting our enum at 1, we ensure that all values in the enum are truthy.
export enum Priority {
    High = 1,
    Medium,
    Low
}

export class Todo {
    @observable done;
    //*** Setting priority: Priority = 2 OR priority: Priority = Priority.Medium - Does not change …
Run Code Online (Sandbox Code Playgroud)

enums typescript

5
推荐指数
1
解决办法
9104
查看次数

标签 统计

enums ×1

typescript ×1