有人能告诉我是否以及如何在 angular2 View 模板中使用 Dart 枚举吗?
在 Typescript 中建议将枚举复制到组件范围中。 这是有效的,因为 javascript 中的枚举是一个带有原型(prototype)的简单实例变量。
但是由于 dart 中的枚举是一等公民,因此不能将它们移动到实例变量中。
提前致谢!
最佳答案
我们正在努力提供正式支持,但您现在可以随时添加 setter/getter :
enum MyEnum {
stateA,
stateB,
}
class MyComponent {
MyEnum get stateA => MyEnum.stateA;
}
关于angular - 达特语 : Using enums in Angular2 templates,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42181562/