Dette burde også virke. Det er væsentligt færre linjer kode, men bemærk at enhver fejlhåndtering er blevet fjernet:
function FetchCtrl($scope, $resource) {
var services = $resource('../services/index.php');
$scope.data = services.query();
}
FetchCtrl.$inject = ['$scope', '$resource'];
Normalt ville jeg have brugt den indbyggede .get()
metode på $resouce
men dit svar er i form af en Array, som .query()
understøtter som standard.
Du kan finde dokumentationen på $resource
her