2009-07-29 6 views
0

Je suis nouveau dans flex.Here est mon problème:Comment faire le chemin source dynamique

<mx:HorizontalList id="horizontalList" height="100" columnCount="6" dataProvider="{arr}">    
<mx:itemRenderer> 
    <mx:Component> 
    <mx:Image width="100" height="100" source="../../user/mahedi/weeding/album/{data}"/> 
    </mx:Component> 
</mx:itemRenderer> 
</mx:HorizontalList> 

Je veux faire le chemin source dynamic.I signifie que je collectionnais userName et albumName de php et je pouvais imprimer en fléchir. Mais quand j'utilise dans la source comme ceci de cette façon: source="../../user/{userName}/{albumName}/album/{data} J'ai trouvé une erreur. Comment puis-je résoudre cela s'il vous plaît aidez-moi.

+0

Quelle est l'erreur? –

+0

source = "../../utilisateur/ {nomUtilisateur}/{nom album}/album/{données}" lorsque je définis ce chemin, le constructeur donne accès au message de la propriété non-spécifiée nomUtilisateur et idem pour les autres.Avoir une solution – Mahedi

Répondre

0

Que diriez-vous

source="{'../../user/' + username + '/' + albumName + '/album/' + data}" 
+0

Remerciements vous beaucoup pour votre réponse – Mahedi

+0

source = "{'../../ user /' + nom d'utilisateur + '/' + albumName + '/ album /' + données}". quand je mets ce chemin le constructeur donne aussi un message accès de la propriété non-usée nomUtilisateur et même pour autre.Avoir une solution – Mahedi

+0

C'est parce que userName est une variable. Vous devez le déclarer dans votre code et lui assigner une valeur correcte. [Bindable] public var nom_utilisateur: String = "Mahedi"; –

Questions connexes