Must be missing something very obvious here...
I have setup a new $resource declaration in a parent module, eg:
var MerchantResource = $resource('/api/merchants/:id', {id: '@id'}, {
update: {method: 'PUT', isArray: false}
});
and now in my child module controller I have injected that $resource as a
dependency.
I wish to cache the results of the JSON get call in local storage, and for
the local storage "key" I'd like it derived from the $resource URL.
But I only have a handle to MerchantResource
So, how do i query this $resource object for the URL that was originally
passed to its constructor ? (/api/merchants in the above example).
Had a quick peek at the source
code:
https://github.com/angular/angular.js/blob/master/src/ngResource/resource.js#L62
But could not see where the URL gets exposed - it appears to be buried
inside Resource, ResourceFactory and config objects which are not exposed
by the $resource object directly.
What am I missing here..?
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.