Как вернуть данные во всплывающее окно? - PullRequest
0 голосов
/ 10 июля 2011

У меня есть приложение, которое называется всплывающим окном.Из этого всплывающего окна вызывается второе окно, в которое передаются данные, например массив строк.Во втором окне я могу изменить данные в массиве и вернуть измененные данные в первом всплывающем окне.

Я пробовал:

FlexGlobals.topLevelApplication.myFunction(arrayWithData);

, но, конечно, получаю ошибкуПотому что данные отправляются в основное приложение.

Подскажите, пожалуйста, как перенести данные в первом всплывающем окне со второго, пожалуйста?

1 Ответ

2 голосов
/ 11 июля 2011

Создайте общую шину, самый простой, но уродливый способ - отправить пользовательское событие (которое содержит данные второго всплывающего окна) из FlexGlobals.topLevelApplication, первое всплывающее окно первоначально добавляет прослушиватель к этому событию и манипулирует данными.

...