2014-11-13 8 views
1

다트 폴리머 표현에서 정적 필드에 액세스 할 수 있습니까?폴리머 표현의 정적 필드 액세스

내 템플릿에서 알고있는 클래스의 정적 값에 액세스해야하는데 어떻게 폴리머 식으로 액세스 할 수 있습니까?

답변

1

직접 액세스 할 수있는 방법이 없습니다. 값을 사용하려는 Polymer 요소에 게터를 작성해야한다고 생각합니다.

정적 값에 대한 액세스를 제공하는 믹스 인을 만들 수도 있습니다.

또 다른 해결책은 정적 값에 대한 액세스를 제공하는 구성 요소를 생성하고이 내가 지금 사용하고 솔루션입니다

<polymer-element name="xx-yy"> 
    <template> 
    <my-const id="my-const"></my-const> 
    <template if="{{$['my-const'].isDebug}}"> 
     some debug output 
    </template> 
    </template> 
</polymer-element> 
+0

처럼 사용하는 것입니다,하지만 당신은 많은 경우 그것은 괴롭히는된다 상수의 집합. – Fedy2

+1

getter로 mixin을 만들고 이것을 Polymer 요소 클래스에 추가하면됩니다. –

+0

좋은 제안. 그동안 https://code.google.com/p/dart/issues/detail?id=21592 – Fedy2