如何使用Sencha Touch应用程序中的先前过滤器获取总记录?

时间:2015-09-17 06:41:07

标签: javascript extjs sencha-touch

使用基于Sencha Touch的应用程序我需要获得商店的总金额,但实施了先前的过滤器。

我可以store.getCount()并知道商店的总记录,但如何知道以前过滤器的总记录数?

1 个答案:

答案 0 :(得分:1)

这是另一种解决方案:

var count = 0;

store.findBy(function(rec) {
    if (rec.get('myFilter')) {
        count++; // Only counting matching data
    }
});

console.log(count); // Total amount of filtered data

来自:https://www.sencha.com/forum/showthread.php?174156-Store-count-by-criteria-without-filter