我正在努力在 ExtJs(5.1.3) 网格列上动态应用过滤器(我得到需要在网格存储中搜索的过滤条件值)。它在“字符串”类型过滤器中对我有用。但对于其余的过滤器都没有类型说列表,日期我无法应用过滤器来存储。这是我的代码示例,
if (cols[i].FilterType == "number" && (cols[i].Filter[0] != null || cols[i].Filter[1] || cols[i].Filter[2])) {
var fil = {
property: cols[i].DataIndex,
value: {
gt: cols[i].Filter[0],
lt: cols[i].Filter[1],
eq: cols[i].Filter[2]
}
};
filterArray.push(fil);
}
}
listStore.filter(filterArray);