我遇到了带分页的网格的rowindex问题。 当我转到第2页时,rowIndox在第1页停止时重新启动1而不是数字。 我用它来显示每行的编号:
{
header: "#",
width: 30,
type:'int',
align: 'right',
renderer:function(v, p, r, rowIndex, i, ds){
return '' + (rowIndex+1)
}
},
感谢您的帮助
答案 0 :(得分:1)
使用记录的索引,如以下示例所示(从0开始,因此添加1):
{ header: 'Nr', width: 30, sortable: false, headerId: 'id', renderer: function(value, meta, record){ return record.index+1; }
答案 1 :(得分:0)
从商店获取当前页面并从那里开始rowIndex。 Assumin“ds”是您的商店:
renderer: function(v, p, r, rowIndex, i, ds) {
return '' + ( ds.currentPage*ds.getCount() + rowIndex+1)
}