gpt4 book ai didi

javascript - Promise 在 then block 中仍然悬而未决 - 如何解决?

转载 作者:行者123 更新时间:2023-11-28 17:11:22 25 4
gpt4 key购买 nike

我有类似的代码 -

fetch(`${URL}${PATH}`)
.then(res => {
const d = res.json();
console.log("data is: ", d);

return d;
})

它记录data is: Promise { <pending> } .

如何查看结果并在下一个代码语句中使用?

其他问题和答案建议使用 then block 来解决,但我仍然看到它尚未解决。

最佳答案

res.json() 是异步的。您将需要使用额外的 .then 来获取结果。

fetch(`${URL}${PATH}`)
.then(res => res.json())
.then(d => {
console.log('data is: ', d);
return d;
});

关于javascript - Promise 在 then block 中仍然悬而未决 - 如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54311171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com