Effacer tous les enregistrements d'un magasin
Question
J'ai un magasin, j'en charge les enregistrements avec succès.Maintenant, je dois effacer tous les enregistrements qu'il contient.Comment puis-je faire ceci ?
myStore.remove(); // DID NOT WORK
myStore.clear(); // ENDED UP WITH AN ERROR TypeError: myStore.clear is not a function
Comment pourrais-je résoudre cela ?
La solution 3
myStore.loadData([],false);
est la solution.
Autres conseils
Supprimer supprimera les enregistrements que vous passez. Vous voulez que DemoveAll comme dans myStore.removeAll();
Je découvre que, au moins sur ExtJS 4.2.3, RemoveAll donne une erreur la première fois qu'elle est émise après une charge.Je l'ai résolu en faisant:
store.clearData();
store.removeAll();
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow