使用返回cors对象的获取请求中的Array

时间:2016-12-08 21:42:08

标签: javascript reactjs

我正在尝试执行一个返回数组的简单API调用。我相信我成功地进行了调用,但数据是cors类型响应对象的形式,我无法弄清楚数据的实际位置或访问方式。

var React = require('react');

fetch('https://fcctop100.herokuapp.com/api/fccusers/top/recent', {
     method: 'get'
}).then(function(data) {
     console.log(data);
}).catch(function(error) {
     console.log(error);
});

当我在浏览器中输入url时,数组的第一部分是这样的:     [{ “用户名”: “sjames1958gm”, “IMG”: “https://avatars.githubusercontent.com/u/4639625?v=3”, “alltime”:4401, “最近的”:528, “LASTUPDATE”: “2016-12-06T16:10:3​​5.053Z” },{ “用户名”: “DIOMED”, “IMG”: “https://avatars.githubusercontent.com/u/72777?v=3”, “alltime”:1524, “最近的”:482, “LASTUPDATE”:“2016-12-03T21:57:45.952Z “},

所以我假设我可以做数据[0] .username但数据[0]未定义。

实际的对象返回看起来有点像:响应{类型:cors,url:,status:, proto 等}

0 个答案:

没有答案