我有一个组件“子”,它有一个取消按钮。现在这个组件被放置在一个名为“newChildComp”的状态中
我还有另一个称为“父”的组件。在父组件中,我有一个调度事件的按钮。这是事件代码:
protected function addNewChild(event:Event):void
{
if(currentState!='newChildComp')
currentState='newChildCom[';
child["cancelButtonId"].addEventListener("click",cancelButtonHandler);
}
所以,基本上,我正在检查子组件中的取消按钮组件是否被单击,而我仍在父组件中,如果被单击,则调用 cancelButtonHandler。问题是当 addNewChild 处理事件时,取消按钮仍然为空。我的问题是如何在不使用取消按钮上的 itemCreationPolicy 的情况下解决这个问题?
谢谢