【问题标题】:how to bind variable from controller to service for data property $resource angularjs [closed]如何将变量从控制器绑定到数据属性$resource angularjs的服务[关闭]
【发布时间】:2014-01-30 06:18:57
【问题描述】:

我想从控制器调用此服务。如何为数据绑定“customVariable”?

app.factory('TagSrv', ['$resource', function($resource){

  return $resource(apiUrl+'api/tags/delete', {}, {
    "delete" : {
      method:'DELETE',
      data: [customVariable]
    }
  });

}]);

【问题讨论】:

  • 为数据绑定变量是什么意思?

标签: javascript angularjs ngresource


【解决方案1】:

你不能,至少在这个配置中,因为自定义 $resource 方法,AFAIK,接受以下签名:

action: {method:?, params:?, isArray:?, headers:?, ..}

我认为可以适应您的情况的唯一有趣的参数是,如果您可以将数据用作 URL 参数,那么您可以使用 params 参数,如果不是您的情况,您可以使用自定义$http REST 经理,但如果不了解更多关于 REST 端点的信息,就很难为有效的实施提出建议。

来源:AngularJS $resource doc

【讨论】:

    猜你喜欢
    • 2016-09-02
    • 2014-09-05
    • 1970-01-01
    • 2014-01-24
    • 2014-12-09
    • 2019-03-05
    • 2017-12-08
    • 2014-05-01
    • 2015-12-07
    相关资源
    最近更新 更多