Ho una risorsa angolare che va qualcosa come questo
app.factory('User', function ($resource) {
return $resource(
'/api/user/:listCtrl:id/:docCtrl/', {
id: '@id',
listCtrl: '@listCtrl',
docCtrl: '@docCtrl'
}, {
update: {
method: 'PUT'
},
current: {
method: 'GET',
params: {
listCtrl: 'current'
}
},
nearby: {
method: 'GET',
params: {
docCtrl: 'nearby'
},
isArray: true
}
}
);
});
ora voglio avere il nome completo nella vista, posso aggiungere un metodo in modo che quando faccio questo
$scope.user = User().current();
invece di fare quanto segue in html
<p>{{ user.first_name }} {{ user.last_name }}</p>
faccio questo
<p>{{ user.get_full_name }}</p>
c'è un modo per aggiungere questa proprietà allo $resource
?
:) .. questo è stato circa due anni fa .. :) – debuggerpk