2017-09-16 17 views
0

解決済みの約束オブジェクトのプロパティにアクセスする際に問題があります。解決された約束オブジェクトのプロパティへのアクセス

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

私はこれを行うことにより、レスポンスオブジェクトのuserプロパティにアクセスしようとしている:私はこれをやって.thenを持って、fetchの使い方

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

と返されますundefined

これを行う正しい方法は何ですか?

答えて

3

response.json()は、別のプロミスを返します。別の.then()コールバックを使用する必要があります:

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

これは機能しました。ありがとうございました! –

関連する問題