C# 4.0 Extjs 4.2网格groupHeaderTpl问题
如何在具有分组功能的ExtJS 4.2网格中获得组的总数,该功能还实现了分页 一个组的计数并不反映该组的总数,而是反映适合该页面的该组的数字。在上面的示例中,我有一个长度为几百条记录的分组。我把页面设置为50,所以显示50。如果我将页面设置为10,它将显示10。如果我将其设置为20,它将显示20 但是,我希望标题显示组的总数,而不考虑分页(每页记录) 我为count实现的代码是:C# 4.0 Extjs 4.2网格groupHeaderTpl问题,c#-4.0,extjs4.2,C# 4.0,Extjs4.2,如何在具有分组功能的ExtJS 4.2网格中获得组的总数,该功能还实现了分页 一个组的计数并不反映该组的总数,而是反映适合该页面的该组的数字。在上面的示例中,我有一个长度为几百条记录的分组。我把页面设置为50,所以显示50。如果我将页面设置为10,它将显示10。如果我将其设置为20,它将显示20 但是,我希望标题显示组的总数,而不考虑分页(每页记录) 我为count实现的代码是: var groupingFeature = Ext.create('Ext.grid.feature.Groupi
var groupingFeature = Ext.create('Ext.grid.feature.Grouping', {
groupHeaderTpl: new Ext.XTemplate(
'{columnName}:{name}, [Total: {[this.countTotal(values.rows)]}]',
'', {
countTotal: function (records) {
var totalSum = 0;
totalSum = records.length;
return totalSum;
}
}
),
onLayout: function () {
Ext.get(this.innerHd).setStyle("float", "none");
this.scroller.setStyle("overflow-x", "scroll");
}
}
如果要查找每个组中的项目总数,则可以使用以下选项:
groupHeaderTpl: ['{columnName}: {name} ({children.length}) ']