首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >axios中的两个.then

axios中的两个.then
EN

Stack Overflow用户
提问于 2018-10-26 04:32:58
回答 1查看 149关注 0票数 0

我在试着装银栅。我看到了这个代码示例,但我不知道它们为什么使用两次.then。有人能帮我理解吗?谢谢

代码语言:javascript
复制
beforeMount() {
    this.columnDefs = [
        {headerName: 'Make', field: 'make'},
        {headerName: 'Model', field: 'model'},
        {headerName: 'Price', field: 'price'}
    ];

    fetch('https://api.myjson.com/bins/15psn9')
        .then(result => result.json())
        .then(rowData => this.rowData = rowData);
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-26 08:09:35

因为您的response.json()调用本身返回另一个承诺,因为您可以阅读Body.json()。原因是响应体包含一个流,需要在使用它之前将其解析并转换为JS数据结构。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53001468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档