У меня есть служба, использующая ngResource, которую я использую для доступа к комментариям для определенных сообщений новостей в моем webapp.Укажите параметры url в ngResource
Моя проблема заключается в том, что, когда я хочу, чтобы запросить комментарии для конкретной новости пост, как этот article.comments = commentService.query()
запрос ГЭТ делается /api/news/comments
, insteaf из /api/news/:id/comments
. Как я могу указать идентификатор: так, чтобы запрос на получение был отправлен на правильный URL-адрес (/api/news/:id/comments
)?
commentService
.factory('commentService', function($resource){
return $resource('/api/news/:id/comments/:comment', {id: '@news', comment: '@comment'}, {
update: {
method: 'PUT'
}
}, {
stripTrailingSlashes: false
}
)})
mehtod для извлечения комментариев на нг щелкните
$scope.getComments = function(article) {
article.comments = commentService.query()
}