2012-07-29 13 views
5

私はストアを持っています、それからレコードを正常にロードしています。今私はそれのすべてのレコードをクリアする必要があります。これどうやってするの ?ストアからすべてのレコードをクリア

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

どうすればこの問題を解決できますか?

答えて

3

myStore.loadData([],false);が解決策です。

+0

いいえ、そうではありません。 「空の」データをロードしてイベントを抑制しています。 "myStore.removeAll()"を使用する必要があります。 – mfruizs2

8

削除は、あなたが通過したレコードを削除します。あなたは、私は、少なくともExtJSに4.2.3に、のremoveAllエラーにそれをロードした後に発行された最初の時間を与える、ということを知るmyStore.removeAll();

6

のようなのremoveAllをしたいです。

store.clearData(); 
store.removeAll(); 
関連する問題