У меня есть следующий WEB API:REST AngularJS @Resource параметризованном запроса
GET List<EventHistory> '/service/eventhistories'
GET EventHistory '/service/eventhistories/{id}'
DELETE EventHistory '/service/eventhistories/{id}'
PUT EventHistory '/service/eventhistories'
POST EventHistory '/service/eventhistories'
Использование углового я хочу использовать @Resource, чтобы получить информацию от сервера.
angularApp.factory('eventHistoryFactory', function ($resource) {
return $resource('/inner/service/eventhistories/:id',{id:'@id'});
});
Но с использованием этого объявления у меня нет API для запроса страницы на основе некоторых данных.
var pageRequest = {
size: size,
page: page
};
или отправить обновления для EventHistory объекта.
Я не совсем уверен, что понимаю. Вы занимаетесь разбиением на страницы или фактом, что у вас нет реализации бэнд-страниц? –
У меня есть обратная связь и разбиение на страницы, но я не могу отправить запрос на бэкэнд с идентификатором (параметр inRow) и доступными для просмотра данными одновременно. я знаю, это должно быть что-то вроде eventHistoryFactory.get (pageRequest, функция (данные) { controllerScope.eventHistorySingle = данные; }) но как я должен добавить идентификатор запроса, если я обновить сущность? – Sergii
Короткий ответ - вы этого не делаете. угловое делает это для вас. проверьте мой ответ ниже. –