在ReactJS中简单获取JSON数据



我得到了这个JSON响应:

{
"message": "OK",
"data": [
{
"id": 5,
"full_name": "John Donovan",
"username": "j.donovan"
}
]
}

我需要得到full_name"one_answers";username"值。

我所做的是这样的(I got a "message"值):

axios.post('http://localhost/user/login', sendData)
.then((result) => {         
if (result.data.message === 'OK') {
console.log(result.data.username});
}
})

我成功获取了"message"但是无法获取"full_name"的值和";username"。上面console.log的结果是"undefined"

试着在这个论坛上搜索和搜索仍然没有找到答案。请指正。

谢谢。

data是一个数组。需要访问索引

console.log(result.data.data[0].username})

最新更新