gpt4 book ai didi

javascript - fetch 函数返回 Promise

转载 作者:行者123 更新时间:2023-12-04 15:53:20 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Why does .json() return a promise?

(6 个回答)


5个月前关闭。




所以我的代码在这里返回一个 Promise 并且因为我正在使用 then语法我不知道为什么会这样:-??

fetch('someurltoAJsonFile.json')
.then(function(response) {
console.log(response.json());});

最佳答案

node-fetch 库中的 response.json() 也返回一个 promise ,而不是尝试

fetch('someurltoAJsonFile.json')
.then(response => response.json())
.then(data => {
console.log(data)
});

您可以查看更多详细信息 here

编辑:

似乎返回的响应不在有效的 json 中,所以为了完整起见,这里是文本代码
fetch('someurltoAJsonFile.json')
.then(response => response.text())
.then(data => {
console.log(data)
});

关于javascript - fetch 函数返回 Promise <pending>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54656223/

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