EXTJS网格渲染问题

时间:2011-11-17 10:23:28

标签: html extjs4

我是ExtJs的新手,我使用ExtJs网格以表格格式显示数据。 我正在关注<div>结构 -

<div id="div1" style="height:98%;padding:2px;display:none;">
     <div id="grid_id">
     </div>
</div>

div1包含grid_div。最初页面加载时,div1显示设置为none。 由于其显示设置为none,因此不会显示渲染到div grid_div的extjs网格。 如果我将显示设置为div的'',那么我就能看到网格。

我无法弄清楚是什么导致了问题,可能是因为渲染网格时采用父div的宽度和高度,并且父项显示设置为none,其宽度和高度为0。我不确定这一点。

在这种情况下,有人可以帮助我了解网格的呈现方式。 谢谢!

1 个答案:

答案 0 :(得分:0)

Extjs只不过是用 js 生成的 html / css 。因此,如果您将Ext.grid.panel放在父显示的div中:none,则不会显示网格!你可以通过使用萤火虫,欢呼来看到extjs结构!