我想从控制器调用此服务。如何为数据绑定“customVariable”?
app.factory('TagSrv', ['$resource', function($resource){
return $resource(apiUrl+'api/tags/delete', {}, {
"delete" : {
method:'DELETE',
data: [customVariable]
}
});
}]);
答案 0 :(得分:0)
你不能,至少在这种配置中,因为自定义$资源方法AFAIK接受以下签名:
action: {method:?, params:?, isArray:?, headers:?, ..}
我认为唯一可以适应您的情况的有趣参数是,如果您可以将数据用作URL参数,那么您可以使用params
参数,如果不是您的情况,您可以使用一个自定义$http
REST管理器,但是在不了解更多关于REST的情况下,很难为工作实现提供建议。