response.json()で「出力の予期しない終了」エラーが発生し続けます。私は私が下でやっていることに基づいていますか?response.json()の「予期しない出力の終了」エラー
問題更新
Promise.all([requestOne, requestTwo])
.then(responses => {
responses.reduce((promise,response) => {
return promise.then(() => {
return response.json()
}).then(result => result)
}, Promise.resolve());
})
で
{mode:"no-cors"}
ため{method: "get"}
を置き換えて 'requestOne'と' requestTwo'何ですか? '.then(result => result)'の目的は何ですか? – guest271314'fetch'は' Promise'オブジェクトを返します。なぜあなたは '.reduce()'、 'Promise.resolve()'を使うのですか?サーバー 'JSON'からの応答ですか?期待される結果が何であるかは不明ですか?あなたは問題を再現するためにjsfiddle http://jsfiddle.netを作成できますか? – guest271314
requestOneとRequestTwoはjsonを返す要求です。私は応答を取得し、私はjsonに解析する必要があります。 .json()は、これらを直列で実行するために必要なその他の約束を返します。 reduceを使用すると、それらを連鎖させることができます。しかし、response.json()はそのエラーを返します。 https://esnextb.in/?gist=ad8d068078fc762c1434358357fdb0d3 – groovy