【问题标题】:Simple fetch JSON data in ReactJS在 ReactJS 中简单获取 JSON 数据
【发布时间】:2022-12-22 17:39:15
【问题描述】:

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

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

我需要获取“全名”和“用户名”值。

我所做的是这个(我得到了一个“消息”值):

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”。

在这个论坛中尝试谷歌搜索和搜索仍然没有找到答案。请您指正。

谢谢你。

【问题讨论】:

    标签: reactjs json


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-09-03
      • 2014-06-19
      • 2021-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多