AngularJS 및 각도 리소스를 사용하여 타사 API에서 데이터를 가져 오는 첫 걸음을 내딛겠습니다. 지금까지 몇 가지 데이터를 얻을 수 있었지만, ng-repeat에서 사용하려고하면 어떻게 작동하지 않습니다.AngularJS 및 ngResource로 편안한 API에 액세스
은 여기 내 JS와 HTML :
angular.module('myApp', ['ngResource'])
function Hello($scope, $http) {
$http.get('http://api.discogs.com/artists/3823').
success(function(data) {
$scope.greeting = data;
});
$http.get('http://api.discogs.com/artists/3823/releases').
success(function(data2) {
$scope.releases = data2;
});
};
그리고 HTML :
<div class="container" ng-app="myApp">
<div class="row" ng-controller="Hello">
<p>Artist: {{greeting.name}}</p>
<p>Real name: {{greeting.realname}}</p>
<ul>
<li ng-repeat="release in releases"> {{release.title}}</li>
</ul>
</div>
</div>
그리고 Plunker. 코드가 .name 및 .realname을 올바르게 사용하고 있지만 어떤 이유로 든 releases.title을 호출하지 않습니다.
무엇이 누락 되었습니까?
편집 :/
시도해보십시오. "release.title" – StuR
StuR, 이미 시도했는데 (실제로는 맞습니다. 수정하고 잘못 변경 했으니까요.) 같은 문제가 있습니다 ... –