0

有人可以向我解释如何使用 Ext.util.Collection 中的 removeFilters(filters) 方法吗?

我在这里看到过类似的帖子:Remove Individual Filters from Store in Sencha Touch 2.x,但这对我帮助不大。

我有一个联系人列表,我想用 2 个过滤器过滤它,然后只删除一个过滤器。现在,我有一个从文件中获取数据的商店,但我会让它从服务器读取数据。谢谢。

4

1 回答 1

0

没问题。

var oldFilters=[];
var newFilter;
var store = myList.getStore();

oldFilters = store.getFilters();
newFilter = oldFilters[1]; //get the second filter
store.clearFilter();
store.setFilter([newFilter]);

如果你愿意,你可以让商店不进行分类以加快速度。

于 2013-08-01T11:02:52.753 回答