angular JSとStamPlayで小さなシャウトボックスを作成しています。そのため、 URL経由でアクセスできる「テスト シャウト」をいくつか作成しました。
私のAngularアプリでは、データを取得するサービスを作成しました:
app.factory('shouts', ['$http', function ($http) {
return $http.get('https://shoutbox.stamplayapp.com/api/cobject/v1/shouts').success(function (data) {
return data.data;
});
}]);
MainController 内で、データを $scope にアタッチします。
app.controller('HomeController', [
'$scope',
'shouts',
function ($scope, shouts) {
$scope.shouts = shouts;
}
]);
しかし、データ [] を ng-repeat しようとすると、内部のオブジェクトにアクセスできません。何が問題なのかわかりません。
<div ng-repeat="shout in shouts">
{{shout.title}}
</div>