2012-01-30 50 views
1

我试图在sencha触摸存储中找到一种方法,当使用load或loadPage加载内容的新页面时,新数据将被附加到商店而不是全部删除现有数据并使用新数据进行更新。我如何获得sencha触摸存储以追加数据

是否有任何配置告诉商店获取和追加数据?

感谢

回答

3

我认为你正在寻找的clearOnPageLoad存储配置参数。 From the docs

真实加载通过loadPage,下一页或|上一页另一个页面时清空存储。设置为false会保留现有记录,从而允许一次加载一个页面的大型数据集,但将它们全部放在一起。

它默认为true,所以如果设置为false,它应该保留旧数据。 Looking at the code它看起来像有一个参数可以传递给名为addRecords的loadPage选项。如果它设置为true,它将允许您在调用的基础上覆盖clearOnPageLoad,但我没有在任何地方看到它。