Sencha Touch Charts - 按字段分组

时间:2012-06-22 17:00:38

标签: sencha-touch sencha-touch-2 sencha-charts

我在tabPanel中有一个商店列表,该列表基于以下模型。在第二个选项卡中,我想要一个饼图(使用Sencha Charts 2.0 Beta构建),其中包含我的投票字段的三个可能值的总数(值可以是“是”,“否”或“ AB“,所以我期待的是三个馅饼部分。

Store grouper功能按商店的名称第一个字符对商店进行分组。

groupFn: function(record) {                
            return record.get('name')[0].toUpperCase();                        
        }

我想过动态创建一个新的商店但是数据的数量非常大(数据库中大约31k行),所以如果我可以使用商店处理我已经拥有它会很棒。

型号:

{
  name : 'someName',
  vote : 'someVote',
  ID   : 'someID'
}

希望我提供所有信息。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

确定更新,现在我有每个投票结果的总数。我使用了以下代码:

var store = Ext.getCmp('myList').getStore();                            
store.findBy(function(rec) {
        if (rec.get('vote') === 'YES') {
              countYES++;
           } 
});

我正在尝试在饼图中使用这些数据。