谁能告诉我是否以及如何在angular2视图模板中使用Dart枚举?
在Typescript中建议将枚举复制到组件范围中。这是有效的,因为javascript中的枚举是一个带有原型的简单实例变量。
但由于dart中的枚举是一等公民,因此无法将它们移动到实例变量中。
提前致谢!
我们正在努力提供正式支持,但您现在可以随时添加一个getter:
enum MyEnum {
stateA,
stateB,
}
class MyComponent {
MyEnum get stateA => MyEnum.stateA;
}