我刚刚开始使用 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)