列表商店有2个项目,而列表显示5个项目

时间:2012-10-22 16:18:06

标签: sencha-touch extjs sencha-touch-2

我正在尝试实现自动填充字段。结果将显示在列表中。但每次我进行搜索时,新结果都会附加到之前的结果中。我试着清理附在列表上的商店,但它没有用。

在调试器中,商店显示2个项目,而列表显示许多项目(2个新项目+以前搜索结果中的项目)

2 个答案:

答案 0 :(得分:1)

以下是修复:

list.refresh()

从附加商店中删除商品后,您需要刷新列表以告知其再次加载。

答案 1 :(得分:0)

尝试在商店中调用removeAll()

例如:只是为了确保在删除之前检查

var isStoreLoaded =Ext.getStore("theStore").isLoaded( ); if(isStoreLoaded) { Ext.getStore("storeBomSearch").removeAll();
}

我希望这是一个普通的商店,而不是一个treeStore。