Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ExtJS 4.1 GridPanel错误放置的列_Javascript_Extjs4.1 - Fatal编程技术网

Javascript ExtJS 4.1 GridPanel错误放置的列

Javascript ExtJS 4.1 GridPanel错误放置的列,javascript,extjs4.1,Javascript,Extjs4.1,我有一个GridPanel,但是,正如您所看到的,被锁定的第一列没有像其他列一样对齐 是虫子,还是我做错了什么 编辑:以下是有关列的一些片段: initComponent: function(){ this.renderTo = this.divId; this.status = "normal"; Ext.Array.insert(this.columns,0,this.cols); this.columns = this.cols;

我有一个GridPanel,但是,正如您所看到的,被锁定的第一列没有像其他列一样对齐

是虫子,还是我做错了什么

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

 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>

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

这是ExtJS的一个问题,就像其他一些问题一样。我曾在他们的论坛上寻求支持,但在我上次查看时,没有足够快的答案可以使用——也许一年左右以前,仍然没有答案


在此期间,我已停止使用此框架,尚未检查是否有其他修复程序。

请发布一些代码。@gunnx我已添加了一些行。有什么想法吗?第一列中的第一个单元格收到数据了吗?@gunnx如果你是指空单元格,不,t没有收到任何数据。它的id包含单词spacer,所以我想知道它是否实际上是插入在那里的tbspacer…您是否尝试过给该单元格赋值