Extjs gridpanel 出现横向滚动条问题的解决方法_Javascript教程-查字典教程网
Extjs gridpanel 出现横向滚动条问题的解决方法
Extjs gridpanel 出现横向滚动条问题的解决方法
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:viewConfig:{layout:function(){if(!this.mainBody){return;//not...

复制代码 代码如下:

viewConfig : {

layout : function() {

if (!this.mainBody) {

return; // not rendered

}

var g = this.grid;

var c = g.getGridEl();

var csize = c.getSize(true);

var vw = csize.width;

if (!g.hideHeaders && (vw < 20 || csize.height < 20)) { // display:

// none?

return;

}

if (g.autoHeight) {

if (this.innerHd) {

this.innerHd.style.width = (vw) + 'px';

}

} else {

this.el.setSize(csize.width, csize.height);

var hdHeight = this.mainHd.getHeight();

var vh = csize.height - (hdHeight);

this.scroller.setSize(vw, vh);

if (this.innerHd) {

this.innerHd.style.width = (vw) + 'px';

}

}

if (this.forceFit) {

if (this.lastViewWidth != vw) {

this.fitColumns(false, false);

this.lastViewWidth = vw;

}

} else {

this.autoExpand();

this.syncHeaderScroll();

}

this.onLayout(vw, vh);

}

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类