2011-07-10 77 views
0

我有一個叫做彈出窗口的應用程序。從這個彈出窗口被稱爲傳輸數據的第二個窗口,例如一串字符串。在第二個框中,我可以更改數組中的數據並在第一個彈出窗口中返回修改後的數據。如何將數據返回到彈出窗口?

我已經試過:

FlexGlobals.topLevelApplication.myFunction(arrayWithData); 

當然的,但得到一個錯誤,因爲數據發送給主要的應用程序。

請告訴我如何在第一個彈出窗口中從第二個窗口傳輸數據?

回答

2

製作一條公共總線,最簡單卻醜陋的方法是從FlexGlobals.topLevelApplication派發一個自定義事件(其中包含第二個彈出窗口的數據),第一個彈出框最初將偵聽器添加到該事件並操作數據。

相關問題