0
反応し、サーバーからデータをフェッチするには、次のように行われていますか?私はmdnをチェックしましたが、まだ明確ではありません。は公式の例から+ Reduxの、response.jsonを使用する必要があります()
反応し、サーバーからデータをフェッチするには、次のように行われていますか?私はmdnをチェックしましたが、まだ明確ではありません。は公式の例から+ Reduxの、response.jsonを使用する必要があります()
これは実際にリクエストしている内容と、応答を としたいことによって異なります。例えば
、あなたは、あなたに、任意の画像のためにあなたがapplication/json
応答からjavascriptオブジェクトを取得したい場合は、むしろあなたが
var myImage = document.querySelector('.my-image');
fetch('flowers.jpg').then(function(response) {
return response.blob(); // here
}).then(function(response) {
var objectURL = URL.createObjectURL(response);
myImage.src = objectURL;
});
をDO-ますresponse.json()
を呼び出す必要がう要求されていない場合parse
のように、応答データを処理するには、JSON.parse()
を使用します。その時にresponse.json()
に電話する必要があります。
(ストリームに格納された)JSON文字列をJSオブジェクトにデシリアライズする場合。 – zerkms
@zerkmsなので、JSON.parse()と似ていますか?ありがとう –
それは約束を返すので、まったく同じではありません。しかし実際にはそれは何ですか?それは、JSONの文字列をJSタイプの1つに解析します。 – zerkms