2017-02-09 3 views
0

안녕하세요 저는 각도 및 chartjs를 사용하여 데모 차트를 작성하기 위해 Google 공개 데이터를 사용하려고합니다. 나는 컨트롤러 내부에서 http 요청을 생성하고 콘솔에서 가져온 데이터를 보려고 어떤 순서로 데이터를 사용할 수 있는지 확인하려고합니다. 그러나 오류 $http.get(...).success is not a function을 얻는 중이 야,이게 무슨 의미이며이를 극복하고 데이터를 표시하는 방법. 또한 XHR finished loading: GET이 무엇을 의미합니까? . 주셔서 감사합니다 :)동적 데이터에 공용 데이터 사용

Link to sample data !!!

myApp.controller('chartController',function($scope,$http){ 
    $http.get("https://www.google.com/publicdata/explore?ds=z8o7pt6rd5uqa6_&ctype=l&strail=false&bcs=d&nselm=h&met_y=unemployment&fdim_y=age_group:y_lt25&fdim_y=seasonality:sa&scale_y=lin&ind_y=false&rdim=country_group&idim=country_group:non-eu&idim=country:de&ifdim=country_group&ind=false&icfg") 
    .success(function(data,response){ 
    console.log(data); 
}) 

답변

1

당신이 각도 1.6을 사용하는 경우, .successhas been removed (it has been deprecated since 1.5). 대신 을 사용하십시오.

$http.get("https://www.google.com/publicdata/explore?ds=z8o7pt6rd5uqa6_&ctype=l&strail=false&bcs=d&nselm=h&met_y=unemployment&fdim_y=age_group:y_lt25&fdim_y=seasonality:sa&scale_y=lin&ind_y=false&rdim=country_group&idim=country_group:non-eu&idim=country:de&ifdim=country_group&ind=false&icfg") 
.then(function(response){ 
    console.log(response.data); 
}) 
관련 문제