Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ExtJS面板使用contentEl自动调整大小_Javascript_Extjs4_Panel_Extjs4.1 - Fatal编程技术网

Javascript ExtJS面板使用contentEl自动调整大小

Javascript ExtJS面板使用contentEl自动调整大小,javascript,extjs4,panel,extjs4.1,Javascript,Extjs4,Panel,Extjs4.1,我创建了一个面板作为 Ext.create(“Ext.panel.panel”,{ renderTo:Ext.getBody(), contentEl:'myDiv', id:“mypanel” }); 其中“myDiv”是 当我向HTML表格中添加行时,面板不会自动调整其高度以适应整个表格 请告诉我们是否可以通过对面板进行一些配置来实现,而不是每次添加新行时调用panel.doLayout() 小提琴示例: 提前谢谢。不,不可能。需要运行布局的原因是,您正在修改DOM中Ext不

我创建了一个面板作为


Ext.create(“Ext.panel.panel”,{
renderTo:Ext.getBody(),
contentEl:'myDiv',
id:“mypanel”
});

其中“myDiv”是





当我向HTML表格中添加行时,面板不会自动调整其高度以适应整个表格

请告诉我们是否可以通过对面板进行一些配置来实现,而不是每次添加新行时调用panel.doLayout()

小提琴示例:


提前谢谢。

不,不可能。需要运行布局的原因是,您正在修改DOM中Ext不知道或不测量的元素。唯一合理的“自动”方法是使用计时器并检查DOM是否已更改,这不是一个好的解决方案