2017-02-11 5 views
3

angle2ビューテンプレートでDart列挙体を使用することが可能かどうか、どのように教えてもらえますか?Dartlang:Angular2テンプレートで列挙型を使用

Typescriptでは、enumをコンポーネントスコープにコピーすることをお勧めします。 これは、javascriptの列挙型がプロトタイプを持つ単純なインスタンス変数であるために機能します。

しかし、ダーツの列挙型はファーストクラスの市民であるため、インスタンス変数に移動することはできません。

ありがとうございます!

+0

あなたのコードがすべきことはできますか?何を試しましたか? –

答えて

7

我々は正式なサポートをもたらすことに取り組んでいるが、あなたは常に今のゲッターを追加することができます。

enum MyEnum { 
    stateA, 
    stateB, 
} 

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

OK、ありがとう!それはあなたがそれに取り組んでいることを知ってうれしいです。 :-) –

+1

ここにgithubの問題へのリンクを追加できますか?私たちは購読することができます – Jonathan