Axios如何在方括号内获取数据?

时间:2018-09-03 03:34:31

标签: javascript axios discord

因此,我是 Axios 的新手,我正在尝试制作一个Discord机器人,该机器人从api网站获取信息并使用它。问题在于给出的数据如下:

{"status":1,"size":1,"result":[{"number":"9999",等。

如何在[]中获取数据?我尝试过:

var teamNumber = response.data.result.number

但是它不起作用。 我可以得到response.data.status,但不能得到result.number TLDR:如何从{"result":[{"number":"9999",获取9999?

1 个答案:

答案 0 :(得分:0)

result是一个数组;如果要从中获取第一个元素(并获取该元素的“数字”字段),请执行以下操作:

console.log(response.data.result[0].number);

如果要遍历它们,可以这样做:

response.data.result.map(el => {
    console.log(el.number);
});