我如何获得sencha touch store来附加数据

时间:2012-01-30 05:40:06

标签: javascript sencha-touch extjs

我试图在sencha touch store中找到一种方法,当使用load或loadPage加载新的内容页面时,新数据将被附加到商店,而不是删除所有现有数据并使用新数据进行更新。

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

由于

1 个答案:

答案 0 :(得分:3)

我认为您正在寻找clearOnPageLoad商店配置参数。 From the docs

  

如果通过loadPage,nextPage或previousPage加载另一个页面,则清空商店。设置为false会保留现有记录,允许一次一页地加载大型数据集,但一起加载。

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