我以某种方式在 Flex 3 中创建了堆栈溢出...我试图从模态对话窗口中获取数据,如下所示:
主要应用:
var myPopup:MyPopup;
function buttonClick( event:MouseEvent ):void
{
myPopup = MyPopup( PopUpManager.createPopUp( this, MyPopUp, true ) );
myPopup.addEventListener( CloseEvent.CLOSE, handler, false, 0, true );
}
function handler():void
{
//get data
}
我的弹出窗口:
function buttonHandler( MouseEvent:event ):void
{
PopUpManager.remove( this );
this.dispatchEvent( new CloseEvent( CloseEvent.CLOSE ) );
}
如果这是不正确的,那么以允许我使用和检索对象数据的方式处理弹出窗口的正确方法是什么?