javascript 当已经设置了autoHeight时,Ext在动态设置网格高度时出现问题

um6iljoc  于 2023-05-27  发布在  Java
关注(0)|答案(1)|浏览(145)

我试图切换高度关闭网格时,初始设置自动高度为真。我希望能够切换的高度时,网格变得更大,然后浏览器视图。
该网格位于没有ext视口的普通页面上。
如果我尝试设置这样的高度,那么我就会松开滚动条。**我可以在firebug中看到溢出被设置为可见而不是关闭自动。**我如何改变这一点?

mygrid.autoHeight=false;
mygrid.setHeight(200);

如果在网格的初始设置中不设置autoHeight为true,则无法确定行所需的高度。
有没有人可能有一个解决方案/工作区这个问题?
谢谢你,理查德

编辑

我想这会有用的

var scroller = Ext.select("#grid-rekovz div.x-grid3-scroller");
scroller.setStyle('overflow-y','auto');
mf98qq94

mf98qq941#

如果使用autoHeight:true;那么你就把计算高度的问题委托给了浏览器,这样你就失去了对它的控制。如果使用autoHeight:false;然后你可以改变高度,但浏览器将不会添加滚动条的内容,如果它变得大于指定的区域.

相关问题