Flex : 일반 구성 요소에서 인라인 항목 렌더러로 변수를 얻습니다.
-
05-07-2019 - |
문제
크기 요구 사항으로 인해 더 이상 목록에 추가 할 수 없을 때 레이블을 빨간색으로 바꾸려고합니다. 렌더러는 작동하지만 Flex는 별도의 구성 요소를 만듭니다. 나는 그 가치를 새로운 구성 요소에 얻는 좋은 방법을 생각할 수 없습니다. 어떤 아이디어?
<mx:List... >
<mx:itemRenderer>
<mx:Component>
<comp:SetSizeLabel numIps="{data.numInSet}" remaining= "{remaining}"/>
</mx:Component>
</mx:itemRenderer>
해결책
OuterDocument 키워드를 사용하여 인라인 구성 요소 외부의 범위에 액세스 할 수 있습니다. 보다 예시
제휴하지 않습니다 StackOverflow