在ReactJS中简单提取JSON数据

elcex8rz  于 2022-12-22  发布在  React
关注(0)|答案(1)|浏览(128)

所以我得到了这个JSON响应:

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

我需要获取"全名"和"用户名"值。
我所做的是这样的(我得到了一个"message"值):

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

                console.log(result.data.username});
            }
        })

我成功地获得了"消息"的值,但未能获得"全名"和"用户名"的值。上面console.log的结果是"未定义"。
试着在这个论坛上搜索,仍然没有找到答案。请您更正。
谢谢你。

o8x7eapl

o8x7eapl1#

数据是一个数组.需要到访问这索引

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

相关问题