我有一个商店,我正在成功地从它加载记录。现在我需要清除其中的所有记录。我该怎么做?

myStore.remove(); // DID NOT WORK
myStore.clear(); // ENDED UP WITH AN ERROR TypeError: myStore.clear is not a function

我怎么能解决这个问题?

有帮助吗?

解决方案 3

myStore.loadData([],false);是解决方案。

其他提示

Remove将删除您传入的记录。你想把所有的东西都搬走 myStore.removeAll();

我发现,至少在extjs 4.2.3上,removeall首次发出后发出错误。我通过做解决了它:

store.clearData();
store.removeAll();
.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top