次のような単純な RESTful サービスがあります。
services.factory('UserService', ['$resource, function() {
return $resource('...');
}]);
このように、次のように呼び出す必要があります。
UserService.get({id: userId}, function(response) {
// do something.
});
私はこのようなことをしたいと思っていました:
UserService.get(userId).then(function(response) {
// do something with data
});
出来ますか?私はこれに苦労しており、コントローラーで常に $promise.then() を使用する必要があります。RESTful サービスでその $promise を「隠し」たかったのです。