Flessibilità: trasferimento di una variabile dal componente normale a un renderer di elementi in linea
-
05-07-2019 - |
Domanda
Sto cercando di trasformare le etichette in rosso quando non possono più essere aggiunte a un elenco a causa dei requisiti di dimensione. Il renderer funziona ma Flex crea un componente separato. Non riesco a pensare a un buon modo per ottenere quel valore per il nuovo componente. Qualche idea?
<mx:List... >
<mx:itemRenderer>
<mx:Component>
<comp:SetSizeLabel numIps="{data.numInSet}" remaining= "{remaining}"/>
</mx:Component>
</mx:itemRenderer>
Soluzione
È possibile utilizzare la parola chiave outerDocument per accedere all'ambito al di fuori del componente inline. Guarda Esempio
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow