Wie bekomme ich JSON-Daten vom Fetch (reaktiv-nativ)

8

Ich schreibe eine kleine App für iPhone mit reaktionsnativen. Ich versuche, JSON-Daten von einer Website mit Fetch zu holen. Wie im Beispiel:

%Vor%

Alles funktioniert gut, aber ich muss diese Daten später verwenden. Wenn ich versuche, es einer Variablen in der json-Funktion zuzuordnen, bekomme ich "Request error" und bekomme danach die Daten (richtig). Was ist die beste Vorgehensweise, um diese Daten zu erhalten und sie in einer Variablen zu haben, um sie später zu verwenden?

    
Michał Zubrzycki 05.05.2015, 19:28
quelle

3 Antworten

5

Sie können eine Variable im Konstruktor der Komponente erstellen:

%Vor%

Dann aktualisieren Sie diese Variable, wenn Sie benötigt:

%Vor%     
nicopasso 06.05.2015 07:31
quelle
5

Ich habe es so gemacht. Ich habe die Antwort auf der Konsole angezeigt. Sie können die Antwortdaten beliebig in Ihrer Statusvariablen oder im lokalen Speicher speichern.

%Vor%     
coderzzz18 29.09.2016 07:49
quelle
0

In meinem Fall habe ich eine sails.js mit lokalem Pass verwendet, aber sie ist sehr ähnlich wie jedes andere node.js-Framework, um diese Variablen zu erfassen, die ich für die Signierung einer Funktion (req, res) verwendet habe, wo Variablen in req. Karosserie. In Ihrem Fall wird req.body.name 'Hubot' und req.body.login 'hubot' enthalten. Die Antwort wird mit res.send gesendet. Weitere Details finden Sie in der Dokumentation zu node.js.

    
Mounir Dhahri 03.08.2016 17:26
quelle