【发布时间】:2015-08-16 18:05:42
【问题描述】:
'use strict';
angular.module('rmaServices', ['ngResource'])
.factory('rmaService', ['$resource',
function ($resource) {
return $resource(
'/RMAServerMav/webresources/com.pako.entity.rma/:id',
{},
{
delete: { method: 'DELETE', params: {id: '@rmaId'}},
update: { method: 'PUT', params: {id: '@rmaId'}},
//RMAServerMav/webresources/com.pako.entity.rma/0/3
findRange:{method: 'GET', params:{id:'@rmaId'/'@rmaId'}}
});
}]);
RMAServerMav/webresources/com.pako.entity.rma/0/3
这是使用 findRange REST 服务的正确方法。这个返回从 1 到 4 的 rmaID,但是我如何从控制器中使用它以及服务中的正确语法是什么?
在控制器中我想使用类似的东西:
$scope.rmas = rmaService.findRange({id:'0'/'3'});
但这不起作用。
【问题讨论】:
标签: javascript angularjs rest ngresource