2012-03-17 9 views
-1

フレックスと問題に直面しているので、これを解決するためにあなたの助けが必要です。フレックス - 画面をロードする前にメソッドを実行する方法

私はフレックスscreenのいくつかのフィールドにいくつかの検証エラーがあります。私は2回目に画面をロードするとエラーメッセージを画面から取り除くためにerrorStringをnullにするメソッドを呼び出すことができます。方法あなたはそのためのライフサイクルを理解する必要があり、事前に

"Application.application.viewStack.selectedChild = Application.application.myScreen". 

おかげで...

答えて

0

...

しかし、その必要なので、私は、アプリケーションのpreinitializeメソッドを呼び出すことを言っています。このメソッドは、アプリケーションが初期化される前に呼び出されます....

いい日です..

+0

ありがとうございましたが、私のために働いていません。より詳細には、異なるスクリーンへのリンクが存在するダッシュボード上で作業しています。そこに1つの画面でエラーが発生した後私は別の画面に行くと私は再び最初の画面に来るときに私は画面を取得し、新しい画面を取得する前にメソッドを実行したいが、エラーで古い画面をロードしています。 私はあなたの提案を進んで、私のmxmlファイル内でそのpreinitializeメソッドを保持しています。しかし、それは私にヌル参照にアクセスするエラーを与えているし、私のために働いていません。 Pls Suggest .... ありがとうございます...... – Deba

+0

あなたのコードをここに置き、あなたの質問にもっと具体的にしてください...さらにLifeCycleを理解するために必要なもう1つのこと作業を続行... null参照ソリューションは、あなたのアプリケーションの初期化の前に呼び出すメソッドですpreinitializeは、あなたの画面にコンポーネントを描画するため、creationCompleteにあなたのコードを入れている... あなたの質問に特定してくださいあなたの質問にいくつかのコードを入れて、良い答えを得てください。 –

+0

こんにちはsagar ..... 良い答え... Verveシステムとスタックオーバーフローでチャットしてください –

関連する問題