2017-12-13 10 views
0

私はgithub APIデータを使って視覚化をしようとしていますが、それを引っ張ってしまうようです。ドキュメントから私は次の行がうまくいくと思ったが、実行するとコンソールには何も表示されない。あなたはconsole.log(data[0])undefinedを取得するので、私はそれが、この場合には、動作しますが、D3:Github APIからJSONを引き出す方法

d3.json("https://api.github.com/search/users?q=ronanmacf", 
function(data) { 
console.log(data[0]); 
}); 

答えて

2

何かに足りない、サーバーの応答はオブジェクトではなく、配列です。これをconsole.log(data)のように変更すると、githubユーザーデータがコンソールに表示されます。以下のコードを実行します。私は馬鹿のように感じる

d3.json("https://api.github.com/search/users?q=ronanmacf", 
 
function(data) { 
 
console.log(data); 
 
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.12.0/d3.min.js"></script>

+0

ああ、歓声 – RonanMacF

関連する問題