0

我有一个 GridPanel,但是,如您所见,第一列(即locked)没有像其他列一样对齐。

这是一个错误,还是我做错了什么?

在此处输入图像描述

编辑:以下是有关列的一些片段:

 initComponent: function(){
     this.renderTo = this.divId;
     this.status = "normal";
     Ext.Array.insert(this.columns,0,this.cols);
     this.columns = this.cols;
         this.callParent(); 
    }

cols对象看起来像这样:

for(var i in params){
                if(i != config.staticColumn)
                cols.push({header: headers[i], dataIndex: i});
                else{
                    cols.push({header: headers[i], dataIndex: i, locked: true});
                }
            }

这个空间实际上是:

<div id="gridview-1323-spacer" style="height: 17px"></div>

我不知道这意味着什么或为什么首先创建它。

4

1 回答 1

0

这是 ExtJS 的一个问题(和其他几个一样)。我已经在他们的论坛上寻求支持,但没有提供足够快的答案来有用(我最后一次检查 - 大约一年前仍然没有答案)。

与此同时,我已经停止使用这个框架,也没有检查过其他修复。

于 2014-05-13T11:52:46.557 回答