小编Now*_*334的帖子

使用从 api 下载的数据在数组上创建代理对象

我不知道为什么将从api下载的数据保存到表后,该表在代理对象中被关闭。

data() {
    return {
      date: [],
  },

async dataToChart(code){
   try{
      const response = await fetch(`https://api.covid19api.com/total/country/${code}`);
      const data = await response.json();

      data.forEach((el, i) => {
      if(i > 250){
        this.date.push(el.Date)
      }
    });
    }catch(error){
       console.log(error);
    }
  },
Run Code Online (Sandbox Code Playgroud)

当我将此表传递给子组件并使用 在那里显示它时console.log,会弹出代理对象:

Proxy {}
    [[Handler]]: Object
    [[Target]]: Array(49)
    [[IsRevoked]]: false
Run Code Online (Sandbox Code Playgroud)

javascript fetch vue.js vuejs3

5
推荐指数
1
解决办法
1634
查看次数

标签 统计

fetch ×1

javascript ×1

vue.js ×1

vuejs3 ×1