【发布时间】:2018-06-11 10:28:30
【问题描述】:
我正在尝试访问 fetch 的结果(这里是“正文”),但一直得到这个:
承诺{} 原型 : 承诺 [[承诺状态]] : “解决” [[承诺价值]] : 数组(100)
它说已解决,但不只是给我想要的数组。
这是我的代码
let Categories = fetch('http://localhost:3001/categories?' )
.then((response) => {
var data = response.json();
return data;
}).then((body) => {
console.log("fetching categories...")
console.log(body.categories)
return body.categories
})
console.log(Categories)
export default Categories
以上结果来自console.log(Categories)
【问题讨论】:
-
听起来像你misunderstand the console output。只有当你点击它时,它才会显示“已解决”,这是在请求成功之后。
标签: javascript reactjs promise fetch