折叠后的ExtJS手风琴初始化组件

umi*_*lba 5 extjs init

我在EXTJS中遇到以下问题:我有一个带有2个面板的手风琴布局.第一个面板用于选择元素,如果双击,细节将显示在第二个面板中.

但是有一个问题:panel2的元素似乎没有被初始化,所以我得到一个"未定义"的错误.

当我打开panel2并关闭它时,我没有问题.然而打开和关闭看起来令人毛骨悚然.

有没有办法在折叠时初始化元素?或者在mainPanel.layout.setActiveItem(panel1)中有类似回调的东西......回调:initPanel2()?

Bri*_*kau 1

两个面板都应该已经渲染(除非您已经设置deferredRender: true),因此不清楚您到底想要做什么。你的代码是什么样的?