2017-12-13 20 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