我是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。我不确定这一点。
在这种情况下,有人可以帮助我了解网格的呈现方式。 谢谢!
答案 0 :(得分:0)
Extjs只不过是用 js 生成的 html / css 。因此,如果您将Ext.grid.panel
放在父显示的div中:none,则不会显示网格!你可以通过使用萤火虫,欢呼来看到extjs结构!