2017-09-16 4 views
0

Ich habe Probleme beim Zugriff auf die aufgelösten Eigenschaften des Promise-Objekts.Auf die aufgelösten Eigenschaften des Zusicherungsobjekts zugreifen

Mit holen, ich habe ein .then dies zu tun:

.then((response) => console.log(response.json()))

Ich versuche, die user Eigenschaft des Response-Objekt zuzugreifen, indem dies zu tun:

.then((response) => console.log(response.json().user))

und es kommt zurück undefined

Was ist der richtige Weg, dies zu tun?

Antwort

3

response.json() gibt ein anderes Versprechen. Sie müssen einen anderen .then() Rückruf verwenden:

fetch(...) 
    .then(response => response.json()) 
    .then(data => console.log(data.user)) 
+0

Dies funktionierte. Vielen Dank! –

Verwandte Themen