这可能只是我访问资源对象的方式,但我有以下服务:
angular.module('appointeddPortalApp')
.factory('Salon', function ($resource) {
// Service logic
// ...
// Public API here
return $resource('http://api.appointeddcore.dev/organisation/:id', {id: '@id'}, {
update: { method: 'PUT' },
query: { method: 'GET', isArray: false}
});
});
我正在使用这样的query
方法:
var data = Salon.query($scope.options);
console.log(data);
从 console.log() :
Resource {$get: function, $save: function, $query: function, $remove:
function, $delete: function…}
offices: Array[20]
total: 33
__proto__: Resource
我的问题是尝试访问total
或offices
我未定义
console.log(data.total); // undefined