Extjs rowEditing rownumberer,rownumbers总是0

Posted

技术标签:

【中文标题】Extjs rowEditing rownumberer,rownumbers总是0【英文标题】:Extjs rowEditing rownumberer, rownumbers are always 0 【发布时间】:2013-02-18 13:19:11 【问题描述】:

我使用带有行编辑插件的 extjs 网格面板,并且上面有 rownumberer 列。

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

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

您能帮我找出问题所在吗?

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

以上是关于Extjs rowEditing rownumberer,rownumbers总是0的主要内容,如果未能解决你的问题,请参考以下文章

ExtJS 4 使用 Ext.grid.plugin.RowEditing 基于另一个更改单元格值

ExtJS Combobox Rowediting在单击更新后不显示最新值

使用 Ext.grid.Panel.reconfigure() 打破了网格 RowEditing 插件

ExtJs 组合框分页工具栏属性

ExtJs - 通过单击行中的相应图像来编辑网格单元格

Extjs5 如何设置grid的某行的某列单元格处于编辑状态