2009-03-26 6 views
0

Ich habe eine benutzerdefinierte Komponente (AS3-Komponente), die ich in meine main.mxml aufnehmen. Das Problem ist, dass es dauert etwa 2 Sekunden länger als die Hauptseite zu laden. Es hat einen DB-Aufruf, der die Verzögerung verursacht.flex 3 Reihenfolge der Komponenten laden

wie kann ich dieses Problem beheben, so dass meine benutzerdefinierte Komponente geladen wird und zur gleichen Zeit wie meine main.mxml Datei angezeigt

dieses meine Komponente enthalten;

<comp:InputFieldGenerator> 

Antwort

2

Wenn Sie für einige asynchrone Operation wieder das Warten (zB ein RemoteObject- Anruf) in Anspruch nehmen, können Sie Ihre „Haupt-Seite“ in einem Behälter wickeln konnte, stellen seine ursprüngliche Sichtbarkeit auf false und nur Flip es wenn Ihre Operation abgeschlossen ist. Sie können auch Zustände in Ihrer Datei "main.mxml" für denselben Effekt verwenden.

+0

cool dachte nie daran! – cduggan