Je crée une petite shoutbox avec JS angulaire et StamPlay. Par conséquent, j'ai créé une 'Test Shouts' que peut être accesed via un URLng-repeat à travers un tableau d'objets
Dans mon application angulaire J'ai créé un service pour récupérer les données:
app.factory('shouts', ['$http', function ($http) {
return $http.get('https://shoutbox.stamplayapp.com/api/cobject/v1/shouts').success(function (data) {
return data.data;
});
}]);
intérieur mon MainController Je joins les données à la $ scope.
app.controller('HomeController', [
'$scope',
'shouts',
function ($scope, shouts) {
$scope.shouts = shouts;
}
]);
Mais quand je suis tyring à ng-répéter à travers les données [], je ne peux pas accéder aux objets à l'intérieur. Je ne comprends pas quel est le problème.
<div ng-repeat="shout in shouts">
{{shout.title}}
</div>
Toute erreur jeté la fenêtre de la console? Aussi - vous devriez utiliser track by - pour la performance, par ex. ng-repeat = "crier dans shouts track par $ index" – Katana24
Malheureusement il n'y a pas d'erreur dans la console. Vous pouvez voir l'application en cours d'exécution ici: https://shoutbox.stamplayapp.com/#/ – juleee
et le HTML et la composante/directive? – Katana24