Flex Viewstack die Kinder, wenn man Sie nicht sehen kann, gibt es Sie?
Scheine ich zu laufen in ein Problem (Kann den Zugriff auf eine Eigenschaft oder eine Methode eines null-objektverweises) verbindlich Ereignisse in actionscript auf eine viewstack-Ebene derzeit nicht zu zeigen. Sind die Objekte erst angelegt, dass die Ebene sichtbar ist für das erste mal? Ich erinnere mich, etwas über eine Schöpfung der Politik, wenn dies der Fall ist, kann ich die Kraft es zu schaffen die Kinder vorher, die Schicht angezeigt wird?
InformationsquelleAutor mjard | 2009-02-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, das stimmt-ViewStack-Kinder werden nur erstellt, wenn benötigt, per default ("zurückgestellte Instanziierung" ist ein Satz, den Sie hören in den Raum geworfen, die in diesem Zusammenhang). Wenn Sie stattdessen möchten, dass Flex zum erstellen des ViewStack-Containers nach vorne, ziehen Sie die Verwendung der creationPolicy Eigenschaft, die allen gemein
mx.core.Containers
:Es ist ein bisschen langsamer beim Start, weil Sie erstellen eine Reihe von Kind-Komponenten müssen Sie möglicherweise nicht noch, aber wie lange halten Sie, dass Kompromiss im Hinterkopf, es kann in handliches kommen, irgendwann.
InformationsquelleAutor Christian Nunciato
Yeah, ich hatte das gleiche problem, mich während der Arbeit an einer Anwendung mit einer PureMVC-Struktur. Ich war nicht in der Lage zu erstellen Mediatoren für die Teilkomponenten eines ViewStack -, weil Sie gebaut wurden, die träge durch das Flex-framework.
Hier fand ich schließlich meine Lösung:
http://forums.puremvc.org/index.php?topic=280.0
InformationsquelleAutor benjismith
Gefunden der relevanten Dokumentation hier. Scheint so, dass wäre etwas, was Sie würde ein Hinweis auf die container-docs.
InformationsquelleAutor mjard