У меня есть ресурс angular, который выглядит примерно так:
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
}
}
);
});
теперь я хочу иметь полное имя в представлении, могу ли я добавить метод, чтобы, когда я делаю это
$scope.user = User().current();
вместо следующего в html
<p>{{ user.first_name }} {{ user.last_name }}</p>
Я делаю это
<p>{{ user.get_full_name }}</p>
есть ли способ добавить это свойство в $resource
?