【发布时间】:2017-11-21 03:22:33
【问题描述】:
我有一个配置了memory proxy 和enablePaging: true 的商店。 Store 的 remoteFilter 和 remoteSort 设置为 true,因此过滤和排序由代理处理的请求。
当我按多个字段过滤我的商店时,我想使用 OR 条件,而不是 AND。
如果没有内存代理分页,我可以使用remoteFilter: false 和自定义过滤器功能,例如:
store.filterBy(function (record)
{
for (var i = 0; i < searchFields.length; ++i) {
if (record.get(searchFields[i]).toLowerCase().indexOf(searchText) !== -1) {
return true;
}
}
return false;
});
但是我如何通过启用分页来实现这一点?覆盖内存代理?
【问题讨论】: