【问题标题】:How to extract data from fetch? [duplicate]如何从 fetch 中提取数据? [复制]
【发布时间】:2021-08-10 20:02:16
【问题描述】:

我有一个函数 loadData,它试图获取一组客户。我想知道在“外部”提取数据的最佳方法是什么?现在我能想到的唯一解决方案是使用外部数组并将数据注入它。但是,我不知道这是否是最佳实践,因为测试数组在此过程中会发生变异。有什么替代解决方案?

const test = [];

const loadData = (async () => {
  const customersFetched = await fetch(customers);
  const data = await customersFetched.json();
  test.push(data);
})();

【问题讨论】:

    标签: javascript asynchronous fetch


    【解决方案1】:
            async function loadData() {
            const customersFetched = await fetch(customers);
           return await customersFetched.json();
             
        }
    
    const data=loadData();
    

    loadData 将返回响应数组。

    【讨论】:

    • 这只是问题复制/粘贴的部分代码,未经修改。这不是答案。
    猜你喜欢
    • 2020-02-28
    • 2020-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-14
    • 2013-06-13
    • 2019-08-28
    • 1970-01-01
    相关资源
    最近更新 更多