AngularJS: custom $resource actions don't work -


i'm trying define custom getusers action $resource, error object has no getusers method.

angular.module('myapp')     .factory('customer', ['$resource', 'apiurl', function ($resource, apiurl) {         return $resource(apiurl + '/customers/:id', {             query: {method: 'get', isarray: true},             get: {method: 'get'},             getusers: {method: 'get', url: apiurl + '/customers/:id/users', isarray: true}         });     }]); 

using customer.getusers({id: 'id'})

i'm using 1.2.0-rc2. missing here?

 angular.module('myapp')   .factory('customer', ['$resource', 'apiurl', function ($resource, apiurl) {     return $resource(apiurl + '/customers/:id', {         query: {method: 'get', isarray: true},         get: {method: 'get'},         getusers: {method: 'get', url: apiurl + '/customers/:id/users', isarray: true}     }); }]); 

replace to:

angular.module('myapp')   .factory('customer', ['$resource', 'apiurl', function ($resource, apiurl) {      return $resource(apiurl + '/customers/:id', { id: 'id' }, { //here add { }         query: {method: 'get', isarray: true},         get: {method: 'get'},         getusers: {method: 'get', url: apiurl + '/customers/:id/users', isarray: true}     }); }]); 

Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -