【发布时间】:2012-11-27 07:54:44
【问题描述】:
我正在尝试应用从 localStorage 商店获得的几个过滤器。
我加载了商店并可以应用一些过滤器:
var newsStore = Ext.getStore("cityStore");
newsStore.filter(Ext.create('Ext.util.Filter', {
filterFn: function(item) {
return item.get('name') == 'city1' || item.get('name') == 'city2';
}
}));
但现在我有一个项目列表,并且想遍历列表中的所有项目并将它们应用到商店过滤器。
问题是恕我直言,我无法遍历循环并一次又一次地返回 item.get('name') == 'variable',因为这只会过滤最后一次返回,但我想应用每个项目在列表中作为上面看到的过滤器。
希望我能在这里找到一些帮助......
谢谢!
【问题讨论】:
标签: javascript extjs filter sencha-touch store