无法使用 Axios 和 React Native 从 Json 页面恢复所有值



我从URL获得下面的结果。

{
  "categoria": "Graduação - Semipresenciais",
  "cursos": [
    {
      "name": "Engenharia de Computação",
      "tarefas": "1"
    },
    {
      "name": "Engenharia de Computação",
      "tarefas": "2"
    },
    {
      "name": "Psicologia",
      "tarefas": "4"
    }
  ]
}

我使用React Antial和Axios获取值

buscaCursosJson = () => {      
    axios.get("https://api.myjson.com/bins/1f1pxv").then(response => {
      alert('x2: '+response.data.cursos.name)
      alert('x1: '+response.data.categoria)
    })
};

警报'x1'正确显示结果"graduação -semipresenciais",但是'x2'警报的结果是"未定义"。

我如何解决?

我找到了如何解决问题,我使用地图功能

response.data.cursos.map(data => alert(data.name))

最新更新