FLEX-RangeError: Error #2006: 提供的索引超出范围 收藏
来自http://blog.csdn.net/matianyi0307/archive/2009/04/07/4054155.aspx
问题描述:连续使用PopUpManager弹出新窗口数次后,出现“RangeError: Error #2006: 提供的索引超出范围”错误。
解决方法:弹出部分代码修改为
view plaincopy to clipboardprint?
if(sd.parent==null){
PopUpManager.addPopUp(sd, this, true);
}else{
PopUpManager.bringToFront(sd);
}
if(sd.parent==null){
PopUpManager.addPopUp(sd, this, true);
}else{
PopUpManager.bringToFront(sd);
}
其中sd为弹出窗口组件。
问题出现原因:PopUpManager不能很好的控制添加到其内控件的层级。每次都addPopUp 到最顶层,程序也不知道到底要增加到多少,最多三次就出现这个错误(—。— FLEX bug不少啊)。
相关文章:
-
2021-12-31
-
2021-05-03
-
2021-11-07
-
2021-12-28
-
2022-12-23
-
2021-11-16
-
2022-02-08
-
2022-01-07
猜你喜欢
-
2022-12-23
-
2021-12-27
-
2022-01-08
-
2021-09-27
-
2022-12-23
-
2022-12-23
-
2021-06-13
相关资源
-
下载
2023-01-05
-
下载
2022-12-05
-
下载
2023-03-21
-
下载
2021-06-05