我需要存储一些带有数据的对象缓存。放入缓存时如何压缩它们,从缓存中读取时如何解压缩?
为了我的目的,我需要在客户端逻辑中缓存一些商店页面。我想我可以有很多数据,所以当记录数超过 500 时,我会清除旧值。我的缓存只是一个 JavaScript 对象,所以我需要将所有数据(对象数组)存储在内存中。
正如 Oleg Volkov 所说(привет!),我描述了我的任务:
1) 有一些 ExtJS 4.1 存储和组合多选和分页
2)我写了一些功能(客户端和服务器端),可以a)在放置我要设置的值时获取页面)b)可以设置值,以将它们存储在foundedValues对象中以保存它们的值(到在 setRawValue 中设置)并且可以在我跨页面移动时突出显示它们。
3)我的pageSize是25。所以,如果我想做setValues([1,34,10]),store将从firstPage获取值,然后加载第二个,获取值(34),然后到first获取10 !但我想存储从 1 到 25 的所有值都属于第一页,并从缓存中获取它,而不是在 Ajax 请求中。