如何在商店中使用远程和本地过滤的混合?

时间:2015-06-03 10:28:55

标签: javascript extjs

我有一个场景,我想在同一个商店的工具栏中提供的文本框中使用remoteFilter进行网格列过滤和本地过滤。任何人都可以提出更好的方法吗?

如果您需要更多投入,请告诉我。

1 个答案:

答案 0 :(得分:0)

我认为在ExtJs中高达4.x,这是不可能的。商店使用本地过滤或远程过滤,但不能同时使用两者。

在ExtJs 5中,有可能连锁店。您可以使用远程过滤存储A,并使基于存储A的存储B具有本地过滤。你的网格将绑定到商店B.免责声明:我从未使用过这个功能。

可以采用解决方法:您可以通过使用autoLoad: false发送远程过滤器参数,并使用本地过滤配置存储,而不是自动将数据加载到存储(store.load({params: ... }))中。