$resource with transformResponse Example
HTML
<script src="http://code.angularjs.org/1.2.0-rc.2/angular.js"></script>
<script src="http://code.angularjs.org/1.2.0-rc.2/angular-resource.js"></script>
<div ng-app="myApp">
<div ng-controller="MainController">
<h1>{{title}}</h1>
<p>
{{ headers | json }}
</p>
</div>
<div>
JavaScript
angular.module('services', ['ngResource']).
factory("someService", function ($resource) {
return $resource(
'/', {}, {
get: {
method: 'GET'
}
}
);
});
var app = angular.module('myApp', ['ngResource', 'services']);
app.controller('MainController', ['$scope', 'someService', function ($scope, svc) {
$scope.title = 'Transform Test';
svc.get({}, function (data, headers) {
console.log(data);
$scope.data = data;
$scope.headers = headers();
console.log(headers());
}, function () {
console.log('Error');
});
}]);