|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : juin 2006 Messages : 13 ![]() |
Bonjour à tous,
Débutant en flex, je me trouve confronté à un petit problème que je vais tenter de vous expliquer. J'ai besoin d'un tabNavigator, qui aura du contenu avec exactement la même structure dans chaque onglet (une applicationContolBar avec quelques champs de formulaires et boutons, + un conteneur html (le projet est en AIR). Pour éviter de dupliquer le code, j'ai donc décidé de créer un petit composant qui contiendrait la barre de navigation et le conteneur html, pour l'inclure dans chaque onglet. Ca me donne donne quelque chose du genre : Code :
Le fichier MXML décrit l'interface. J'ai placé des id aux composants pour pouvoir les manipuler depuis le fichier as. Lorsque mon composant est completement créé, je déclanche la fonction init qui ajoute va aller interroger ma base de données pour me retouner une url, que je souhaite mettre en location sur le composant HTML de mon onglet (chaque url retournée est différente, donc chaque onglet devrait afficher une page différente). Le code qui correspond : Code :
Code :
Avez vous une idée de la cause du problème ? J'espere avoir expliqué mon problème assez clairement. Merci d'avance Ps: En supprimant le listener dès la réception de la réponse, et en chargeant les onglets les uns après les autres, je n'ai pas le probleme. Mais lorsque que je les charge tous à l'initialisation (creationPolicy="all") même la suppresion du listener ne change rien... |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() Jean-Marie MacéIngénieur consultant, leader Flex Inscription : avril 2006 Messages : 2 196 ![]() |
Salut,
ou fais tu ton affectation d'url? il te faut indiquer quelle instance de ton composant doit étre affecté par le changement d'url, genre : Code :
ann1.idDeMonComposantHTML.location = url;
__________________
![]() Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses Pensez au tag ![]() Mon Blog sur la techno Flex Ma page sur Developpez.com Jim_Nastiq |
|
00
|
Copyright © 2000-2012 - www.developpez.com