Flessibilità: trasferimento di una variabile dal componente normale a un renderer di elementi in linea

StackOverflow https://stackoverflow.com/questions/1201796

  •  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>

È stato utile?

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
scroll top