【问题标题】:ngResource, pass params into transformRequest functionngResource,将参数传递给 transformRequest 函数
【发布时间】:2014-07-30 15:03:15
【问题描述】:

给定:

 Users = $resource apiUrl+"/v1/users/?offset=:offset&limit=:limit&format=json", {}, 
     getNext: 
       method: 'GET'

 Users.getNext { offset:20, limit:20 }, (data)->
     console.log "got some data"

我不想显式传递offsetlimit,而是传递当前集并在transformRequest 函数中提取limitoffset,并为http 调用设置这些参数。我该怎么做? 做这样的事情不起作用:

 Users = $resource apiUrl+"/v1/users/?offset=:offset&limit=:limit&format=json", {}, 
     getNext: 
       transformRequest: transformReq(data)

transformReq = (data)->
   console.log "data == "+data

甚至没有:

transformReq = (data)-> 
   [
       (data) ->
           console.log "data =="+data     # undefined   
   ]

【问题讨论】:

    标签: angularjs angular-resource ngresource


    【解决方案1】:

    使用POST方法时会拦截transformReq,我也在找req的处理方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-23
      • 2013-01-27
      • 2021-04-18
      • 1970-01-01
      相关资源
      最近更新 更多