Je reçois une valeur dans un MXML ... maintenant je dois passer à un autre MXML pour invoquer un événement ... comment puis-je le faire.Passer une valeur d'un MXML à un autre
Répondre
Il peut se faire comme ça Test.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public var a:String;
]]>
</mx:Script>
</mx:Application>
Test2.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public var a1:String;
public var te1:Test=new Test();
public function init():void{
a1=te1.a;
}
]]>
</mx:Script>
</mx:Application>
ce n'est pas juste, je pense, mais il peut servir votre but
En supposant un MXML composant est l'enfant de l'autre, vous devriez utiliser la liaison pour transmettre des données.
Vous pouvez envoyer un événement contenant la valeur de chaîne du composant source à recevoir par le composant de destination.
Vous devez expliquer plus en détail comment vos deux composants mxml sont liés entre eux ... parent/enfant? deux frères et soeurs dans un parent? Cela déterminera la meilleure approche. Bien sûr, vos composants ne devraient pas vraiment être «connectés les uns aux autres» si possible, ce qui est le cas des frameworks tels que Mate, mais c'est probablement bien au-delà de ce que vous faites actuellement.
- 1. comment passer un tableau de valeurs d'un composant mxml à un autre dans Flex?
- 2. Comment passer une variable d'un domaine d'application à un autre
- 3. Comment passer un champ caché d'une page à une autre?
- 4. passer une valeur de formulaire à un autre formulaire sur une autre page sans utiliser de variables URL (javascript)
- 5. MSAccess 2003 - VBA pour passer une valeur d'un formulaire à un autre
- 6. Passer une requête à un autre contrôleur sur HandleUnknownAction
- 7. Passer des valeurs d'une page aspx à une autre?
- 8. Passer des valeurs d'un contrôle Usercontrol à un autre UserControl!
- 9. Passer une fonction à une autre fonction dans Actionscript 3
- 10. Comment passer une session d'une application à une autre?
- 11. Passer un msg à un autre thread dans C#
- 12. comment accéder à la grille de données dans un mxml dans un autre composant?
- 13. Comment passer à une autre branche subversion dans Intellij?
- 14. Passer la valeur à la deuxième page (créer & passer var)
- 15. Entrez l'événement pour passer à une autre zone de texte
- 16. Passer le résultat d'un fichier batch à un autre?
- 17. C# Passer des valeurs à un autre formulaire
- 18. passer des valeurs entre les composants personnalisés dans Flex - mxml
- 19. Comment passer un paramètre à une servlet
- 20. Passer une valeur de variable de javascript à ASP
- 21. Settings.settings - Comment passer d'un environnement à un autre?
- 22. Dans Emacs, comment passer à un autre tampon?
- 23. Comment passer un objet complexe à une autre vue dans ASP.NET MVC?
- 24. Passer à une autre vue de tableview avec un controleur de navigation placé dans un tabbarcontroller
- 25. Comment passer des valeurs d'une page à une autre dans jQuery
- 26. Rendre la valeur d'une table égale à une autre valeur dans une table différente
- 27. Comment passer à un autre onglet de UITabBar sans toucher à un onglet?
- 28. Comment passer une variable d'un contrôleur de vue à un autre?
- 29. Passer un appel de procédure stockée d'un contexte de données LINQ à une autre méthode. C#
- 30. C# WinForm; Passer un groupe de contrôles à une autre classe