2016-05-25 9 views
5

Ich bin neu in Native reagieren und ich versuche, die Verwendung von AsyncStorage zu erfassen. Ich habe die Dokumentation gelesen und ein paar Wrapper angeschaut, aber ich kann die Antworten auf ein paar Fragen nicht finden.React Native AsyncStorage Speicherort und verwenden Sie

  1. Was wäre der beste Weg, Schlüssel-Wert-Paare zu AsyncStorage hinzufügen, wenn ich diese Daten nur einmal hinzufügen müssen. Es sind keine Daten, die Benutzer neben mir hinzufügen würden. Zum Beispiel möchte ich Schlüssel-Wert-Paare hinzufügen, bei denen der Schlüssel ein Element ist und der Wert eine Beschreibung dieses Elements ist. Die Beschreibung kann ein paar Absätze lang sein. Muss ich eine Komponente erstellen, die das Hinzufügen/Aktualisieren/Löschen dieser Daten übernimmt? Dies führt zu meiner zweiten Frage.

  2. Gibt es einen Ort, ich kann die Daten in AsyncStorage anzeigen. Ich kann keine Informationen bezüglich des Ortes dieser Daten finden. Gibt es irgendwo in der Anwendung oder in xcode eine Datei, die ich ansehen und/oder direkt aktualisieren kann?

Antwort

0

Im Folgenden finden Sie meine Vorschläge auf Ihre Fragen:

  1. was der beste Weg wäre, Schlüssel-Wert-Paare zu AsyncStorage hinzufügen ...

AsyncStorage für ReactNative soll ein unverschlüsseltes, einfaches Schlüsselwertpaar-Datenformat speichern. Ich würde vorschlagen, wenn die Datengröße mehr ist als gehen Sie nicht für AsyncStorage aber verwenden Sie Ihren Webserver, um Ihre Beschreibung zu speichern und es in Ihrer App zu holen. Es ist sehr praktisch, wenn Sie es ändern möchten. Denken Sie daran, dass AsyncStorage nicht sicher ist, da es Daten im unverschlüsselten Format speichert und leicht zugänglich ist, wenn das Telefon gerootet ist. Wenn Sie Daten weiterhin in AsyncStorage speichern möchten, verschlüsseln Sie sie und speichern Sie sie anschließend.

  1. Gibt es einen Ort, wo ich die Daten in AsyncStorage sehen kann ...

Sie können meine this Antwort folgen.