首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PivotTable.js - pivot()始终返回count()值

PivotTable.js - pivot()始终返回count()值
EN

Stack Overflow用户
提问于 2015-02-05 18:27:23
回答 1查看 4.9K关注 0票数 1

我正在使用PivotTable.js,并尝试使用pivot()创建一个表,如下所示:

代码语言:javascript
复制
    <script type="text/javascript">
        $(function(){
            var tpl = $.pivotUtilities.aggregatorTemplates;

            $.getJSON("9_Response.json", function(mps) {
                $("#output").pivot(mps, {
                    derivedAttributes: {
                        "Market": function(mp) {
                            return mp["market"];
                        },
                        "Year": function(mp) {
                            return mp["stYear"];
                        }
                    },
                    aggregators: {
                        "Sum1": function() { return tpl.sum()(["totSale"])}
                    },
                    rows: ["Market"],
                    cols: ["Year"],
                    aggregatorName: "Sum1",
                    rendererName: "Table"
                });
            });
         });
    </script>

当我使用PivotUI()时,它工作得很好,但我只想创建一个静态表格,没有UI (没有拖放属性、渲染器和聚合器选择器)。我只需要那张桌子。使用pivot(),我总是得到记录计数的总和,而不是字段值的总和。你能告诉我如何解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-02-06 11:06:45

我是PivotTable.js的作者,我在这里发布了一个如何做到这一点的示例:http://nicolas.kruchten.com/pivottable/examples/simple_agg.html

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28341510

复制
相关文章

相似问题

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