因此,我是 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?
答案 0 :(得分:0)
result是一个数组;如果要从中获取第一个元素(并获取该元素的“数字”字段),请执行以下操作:
console.log(response.data.result[0].number);
如果要遍历它们,可以这样做:
response.data.result.map(el => {
console.log(el.number);
});