2012-03-17 2 views
-1

Я новичок в flex и столкнулся с проблемой и нуждаюсь в вашей помощи для решения этой проблемы.Flex - как выполнить метод перед загрузкой экрана

У меня есть некоторые ошибки проверки в некоторых полях гибкого экрана. Как я могу вызвать метод, чтобы сделать errorString равным нулю, чтобы удалить сообщения об ошибках с экрана, когда я загружаю экран во второй раз, просто нажав ссылку на путь

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

заранее спасибо ...

ответ

0

Вы должны понимать, что для LifeCycle ...

Но его необходимо для того, я говорю вам, чтобы вызвать preinitialize метод применения , этот метод вызывается до того, как приложение будет инициализировано ....

Приятного дня ..

+0

Спасибо за ответ, но он не работает для меня. Более подробно я работаю над панелью, на которой присутствуют ссылки на разные экраны. Там, после получения ошибки на одном экране, я перехожу на другой экран, и когда я снова прихожу на первый экран, я хочу выполнить метод перед тем, как получить экран и получить новый экран, но он загружает старый экран с ошибками. Я воспользовался вашими предложениями и сохранил этот метод preinitialize в моем файле mxml. Но он дает мне ошибку доступа к нулевой ссылке и также не работает для меня. Pls Suggest .... Большое спасибо ...... – Deba

+0

его лучше, чем вы ставите свой код здесь и более конкретны с вашим вопросом ... и еще одна вещь, которую вам нужно сначала понять в LifeCycle, а затем продолжить работу ... для нулевого ссылочного решения ставится ваш код в createComplete, потому что это будет рисовать компонент на вашем экране, в то время как preinitialize - это просто метод, который вызовет перед инициализацией вашего приложения ... Пожалуйста, укажите свой вопрос и гной какой-то код в вашем вопросе, чтобы получить хорошие ответы ... –

+0

Привет sagar ..... Хороший ответ ... Пожалуйста, заходите в чат с системой Verve в переполнении стека –

Смежные вопросы