Wischen AsyncStorage in reagieren nativen
Merke ich, dass ich bin verschwenden eine gewisse Zeit zum Debuggen redux Aktionen, ich bin fortbestehen in AsyncStorage
im reagieren-native Dank redux-persist. Manchmal möchte ich nur wischen AsyncStorage zu sparen, die Entwicklungszeit und versuchen Sie es mit frischen Daten.
EDIT: im Besten Fall sollte die Lösung die Arbeit auf den Simulatoren und echten Geräten, iOS und Android. Vielleicht gibt es unterschiedliche Lösungen für unterschiedliche Plattformen.
Dank
Sie können versuchen, zu reagieren-native-dev-Taste. Kleine Ergänzung, die genau das macht, was Sie brauchen. ich tatsächlich Hinzugefügt, die purge() von redux-bestehen der clearActions und verwendet es, Wann immer ich es brauchte.
InformationsquelleAutor jsdario | 2016-09-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit klar() Funktion, die löscht alle
AsyncStorage
für alle clients, Bibliotheken, etcwindow
Objekt oder etwas ähnliches?InformationsquelleAutor Tony Vincent
redux-persist
kommt mit einempurge()
Rückruf. Sie können anrufen, die in ein debug-Menü, wenn Sie irgendwo zu wählen.Ich habe validiert die andere Antwort da AsyncStorage ist immer verfügbar durch
import from 'react-native'
. Es kommt ganz praktisch.InformationsquelleAutor Tom A
Diese Funktion kann angewendet werden, überall auf der code-Basis, um klar
AsyncStorage
. Zum Beispiel, hier ist, wie es genannt werden kann, auf eine<Button>
Komponente.Dies hat keinen Mehrwert für die akzeptierte Antwort
Ich dachte, es kann nützlich sein, für einen unerfahrenen Entwickler haben eine fertige Funktion, die löscht die AsyncStorage. Für erfahrene Entwickler, die beim Lesen der obigen Antworten und Kommentare werden wohl genug sein
InformationsquelleAutor hzak