my RESTful API returns an array:
GET /test => [1367297123312,1.0,2.0,3.0,100]
I have a service:
(angular
.module('app.services', ['ng', 'ngResource'])
.factory('myData', [
/******/ '$resource',
function ($resource) {
return $resource('test');
}])
);
In my controller I need to get the numbers. I tried:
(angular
.module('app.controllers', ['ng', 'app.services'])
.controller('tweetsapiContr', [
/******/ '$scope', 'myData',
function ($scope, myData) {
myData.get({}, function (data) {
console.log(data);
};
}
])
);
The above gives me TypeError: Object #<h> has no method 'push'
error, and if I use query
instead of get
on the service, it returns an array of objects that have methods like $get
, $save
etc, but calling $get
for example returns undefined
.
How to get the numbers? Responding with a hash from the server works, but I am trying to figure out how to make it work with arrays.