首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Extjs4.2网格groupHeaderTpl问题

Extjs4.2网格groupHeaderTpl问题
EN

Stack Overflow用户
提问于 2015-05-22 19:29:35
回答 1查看 439关注 0票数 0

如何在具有分组功能的ExtJS 4.2网格中获得分组总数,该功能也实现了分页。

组的计数不反映该组的总数,而是反映适合页面的该组的数量。在上面的示例中,我有一个长度为数百条记录的分组。我将页面设置为50,因此显示为50。如果我将页面设置为10,它将显示10。如果我将其设置为20,它将显示20。

但是,我希望标题显示组的总数,而不考虑分页(每页记录)。

我为count实现的代码是:

代码语言:javascript
复制
 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");
            }


        }
EN

回答 1

Stack Overflow用户

发布于 2016-01-21 05:15:53

如果您要查找每个组中的项目总数,则可以使用以下方法:

代码语言:javascript
复制
groupHeaderTpl: ['{columnName}: {name} ({children.length}) ']
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30395554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档