我目前正在使用带有数据存储的getStore.addFilter()
来附加过滤器。但是当我添加新的过滤器时,它忽略了我以前的过滤器,因为根据api:
添加过滤器会向此商店的过滤器集添加新的过滤器 默认情况下,将更新的过滤器集应用于未经过滤的商店 数据集。
如何在商店中已过滤的数据集上添加过滤器和过滤器?
答案 0 :(得分:0)
为每个过滤器使用不同的ID,并根据过滤器的ID添加或替换商店。
var ageFilter = new Ext.util.Filter({
property: 'age',
value : 32,
id:'agefilter'
});