Dans mon projet Flex j'ai utilisé une option comme le bouton Lien. Si je l'aime sera ouvert nouvelle page contiennent plus d'informations et de composants. Quel conteneur convient le mieux? Où est utilisé viewstack et étapes? Si vous le savez, veuillez l'expliquer. ou renvoyez-moipuis-je savoir ce qui est différent viewstack et états en flex?
Répondre
Avec les états, vous pouvez avoir des objets dans chaque état avec le même ID - cela ne peut pas être fait avec un viewstack. Habituellement, les états sont utilisés lorsqu'un groupe d'objets est partagé entre les différents "états" ou "vues". Ainsi, par exemple, vous pouvez avoir un textinput dans chacun de vos états et donner à chacun le même identifiant de "nom d'utilisateur". Lorsque vous référencez l'identifiant "nom d'utilisateur", il utilisera l'objet dans l'état actuellement activé. Si vous essayez de le faire avec un viewstack, une erreur apparaîtra, indiquant que vous avez défini un identifiant de "nom d'utilisateur" plusieurs fois. Ainsi, en guise de conclusion ... utilisez les états lorsque vous ajoutez ou supprimez des composants d'un ensemble de composants partagés dans chaque état. Utilisez un viewstack lorsque chaque vue est différente et ne partage pas les composants.
Utilisez les états lorsque vos vues sont très similaires et ne diffèrent que par quelques contrôles ou composants. Si vous avez trop d'éléments AddChild/RemoveChild, il devient plus difficile pour un développeur de suivre votre code.
ViewStack prend également en charge l'instanciation différée via l'attribut "creationPolicy". Cela signifie que seul le premier conteneur d'un ViewStack sera initialisé lors du chargement de ViewStack. Cela peut vraiment accélérer le temps de chargement de votre application si vous (A) avez beaucoup d'enfants dans le ViewStack ou (2) les enfants sont des composants volumineux/complexes.
- 1. États flex Question
- 2. États globaux dans Flex 4
- 3. Ce qui est différent avec les largeurs de fenêtre et de div entre firefox et IE
- 4. Question d'auteur de plusieurs états Flex/AS3
- 5. Trouver ce qui est différent de VB (MSVisualStudio 2005) et VBA (Excel)
- 6. Flex 3 utilisant des états imbriqués
- 7. Flash et Flex
- 8. Comment savoir ce qui a été cliqué?
- 9. Qu'est-ce qui est différent entre les expressions régulières Python et Javascript?
- 10. PNG Création en PHP (est-ce différent de gif et jpg?)
- 11. En termes de performance, ce qui est mieux Flex ou Silverlight?
- 12. Qu'est-ce qui distingue exactement le privé et le protégé (en Flex)?
- 13. En ce qui concerne la syntaxe en C# et vb
- 14. Est-ce que Flex Slow (chargement)?
- 15. Echapper seulement ce qui est nécessaire, est-ce possible?
- 16. Comment savoir qui est connecté à SQL Server
- 17. Les enfants de Flex Viewstack, si vous ne pouvez pas les voir, existent-ils?
- 18. Comment savoir qui est connecté à l'application dans WPF?
- 19. Google App Engine et Amazon Cloud, ce qui est mieux?
- 20. smarty cache et les états de connexion
- 21. Flex - Reliure ViewStack selectedChild propriété à l'aide d'une chaîne de valeur
- 22. ce qui est une révision minimale de flash player travailler avec FLEX 3
- 23. En ce qui concerne gridview
- 24. En ce qui concerne Terracotta et Servlets/Shared Threads
- 25. MKAnnotationView dans les états planant et épinglé
- 26. Est-ce que la mémoire de flex est sûre (sans fuite)
- 27. Quelle est la pratique courante en ce qui concerne la différenciation entre l'UTC et l'heure GMT?
- 28. Haut et httpd - démystifier ce qui est réellement en cours d'exécution
- 29. ce qui est d2k dans l'oracle
- 30. ce qui est classe dans java.net.IDN 1.6
Merci Charis pour vos informations utiles –