【发布时间】:2011-08-12 14:40:40
【问题描述】:
我有一个组件(让它成为 Ext.panel.Panel,并不重要),并且想要动态更改其父容器 - 我们通过 renderTo 设置的那个。
据我在检查代码后了解 - 有一个 rendered 标志,每次尝试调用 render 方法时都会检查它。但是我可以看到我们可以重置父容器的地方。
我可以继续浏览代码,但如果有人对此主题有所了解,会向我解释一下,那就太好了。那么,我们可以动态重置父容器吗?
或者,如果我们想从另一个角度看待问题 - 是否可以将项目动态添加到布局中?
为了不那么抽象,让我为您提供一个我们实际可能需要它的示例。想象两个带有一些子窗口(可拖动)的面板。有时有机会将子窗口从一个面板拖到另一个面板会很好。
提前感谢您的任何回答。
【问题讨论】: