2017-02-11 25 views
3

может кто-нибудь сказать мне, если и как можно использовать Dart перечисления в шаблонах углового2?Dartlang: Использование перечислений в шаблонах Angular2

В TypScript предлагается скопировать перечисление в область компонентов. Это работает, потому что перечисление в javascript является простой переменной экземпляра с прототипом.

Но поскольку перечисления в дарте являются гражданами первого сорта, они не могут быть перемещены в переменную экземпляра.

Заранее благодарен!

+0

Может ли вы, если ваш код? Что вы пробовали? –

ответ

7

Мы работаем над тем, официальной поддержкой, но вы всегда можете добавить поглотитель на данный момент:

enum MyEnum { 
    stateA, 
    stateB, 
} 

class MyComponent { 
    MyEnum get stateA => MyEnum.stateA; 
} 
+0

Хорошо, спасибо! Замечательно знать, что вы работаете над этим. :-) –

+1

Не могли бы вы добавить ссылку здесь на вопрос github? поэтому мы можем подписаться – Jonathan