Dit zou ook moeten werken. Het zijn aanzienlijk minder regels code, maar merk op dat eventuele foutafhandeling is verwijderd:
function FetchCtrl($scope, $resource) {
var services = $resource('../services/index.php');
$scope.data = services.query();
}
FetchCtrl.$inject = ['$scope', '$resource'];
Normaal gesproken zou ik de ingebouwde .get()
. hebben gebruikt methode op de $resouce
maar uw antwoord is in de vorm van een array, die .query()
ondersteunt standaard.
U kunt de documentatie vinden op $resource
hier