为什么我的API requset仅返回字符串有效负载[JavaScript]

时间:2020-08-16 17:13:06

标签: json api axios

我是使用API​​的新手,并且正在开发网络扩展以获取随机报价。

每次刷新页面时,输出response.data都可以正常工作,但是,我想使用响应中的每个对象...而页面上没有全部数据,因此我可以添加自定义样式

我正在使用Axios +纯js

,我想访问这些值enter image description here

有人可以告诉我,我在这里做错了吗? 目前,我只能访问request.data

axios
.get(url)
.then(function (response) {
  showTextToUser(response.data);
  //NOT WORKING console.log(response['verse']);
})
.catch(function (error) {
  console.log(error);
});

这是我使用axios enter image description here

的请求

1 个答案:

答案 0 :(得分:2)

这是axios响应对象的样子

{
  config:{},
  data:{ --PAYLOAD YOU SENT FROM SERVER --},
  headers:{},
  request:{},
  status: // status code,
  statusText:''

}

我认为您会在数据对象中找到verse对象response.data.verse