Bonjour,
j'ai un petit souci avec mes fonction sous Angular..
je voudrait récupérer du contenu d'une api,
je récupère bien mon contenu mais,
je n'arrive pas a l'afficher dans mon template
mon erreur est la suivante:
Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: item in items, Duplicate key: string:<, Duplicate value: <
j'ai essayé plusieurs avec "track by" fois mais sans résultat..
voici mon code du provider qui récupère bien le contenu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
app
.factory('arretlisteprovider',function($rootScope,$http)
{
function list(query,callback)
{
var url = 'some URL';
$http.get(url,query)
.success(function (response) {
callback(response);
})
}
return{
list: list
}
})
; |
et enfin voici mon controlleur:
1 2 3 4 5 6 7 8
| app
.controller('arretList', function ($scope, $rootScope, arretlisteprovider) {
arretlisteprovider.list({}, function (items) {
$scope.items = items;
})
})
; |
merci d'avance pour vos réaction..
Partager