我有一个扩展父类的 mxml 文件。父级有一个组件,该组件最初是隐藏的,只有在按下按钮后才会显示。我想从我的扩展 mxml 中向这个隐藏组件添加一个新的子组件。有没有办法在按下按钮后访问超级组件并添加子组件?也许听一个事件?
现在我有一个通过加载隐藏组件来解决问题的解决方案,但这不是一个好的解决方案。
super.advancedOptionsSearchBox.getChildren();
super.advancedOptionsSearchBox.addChildAt(getEANContainer(), 1);
如果我不调用 getChildren,我会在调用 addChildAt 方法时遇到索引越界异常,因为隐藏组件中的子数组为空。