Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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
Extjs rowEditing RowNumber,rownumbers始终为0_Extjs_Editing_Gridpanel_Row Number - Fatal编程技术网

Extjs rowEditing RowNumber,rownumbers始终为0

Extjs rowEditing RowNumber,rownumbers始终为0,extjs,editing,gridpanel,row-number,Extjs,Editing,Gridpanel,Row Number,我使用带有rowediting插件的extjs网格面板,上面有RowNumber列 通过一个按钮,我将一个新行添加到网格的顶部。在编辑模式下,行号是正确的。但是,当我退出编辑模式(完成或取消)时,所有行号都变为0 我找不到类似的问题。我尝试在添加新行后刷新网格,但行号仍然为0 你能帮我找出问题所在吗 我再次复制了渲染器函数,现在它运行良好 { xtype: 'rownumberer', renderer:

我使用带有rowediting插件的extjs网格面板,上面有RowNumber列

通过一个按钮,我将一个新行添加到网格的顶部。在编辑模式下,行号是正确的。但是,当我退出编辑模式(完成或取消)时,所有行号都变为0

我找不到类似的问题。我尝试在添加新行后刷新网格,但行号仍然为0

你能帮我找出问题所在吗


我再次复制了渲染器函数,现在它运行良好

            {
                xtype: 'rownumberer',
                renderer: function (v, p, record, rowIndex) {
                    if (this.rowspan) {
                        p.cellAttr = 'rowspan="' + this.rowspan + '"';
                    }
                    return rowIndex + 1;
                }
            },

我再次复制了渲染器函数,现在它运行良好

            {
                xtype: 'rownumberer',
                renderer: function (v, p, record, rowIndex) {
                    if (this.rowspan) {
                        p.cellAttr = 'rowspan="' + this.rowspan + '"';
                    }
                    return rowIndex + 1;
                }
            },