【发布时间】:2014-03-02 03:45:40
【问题描述】:
在我的控制器中,我有这个代码可以向我的工厂发出请求:
UploadService.news.save
data: angular.toJson $scope.data
file: $scope.file[0]
, ( (response) ->
#$scope.alert = ''
alert response.data
)
这将去我的工厂:
app.factory "UploadService", ["$resource", ($resource) ->
news: $resource("upload/news",
headers:
'Content-Type': false
transformRequest: (data) ->
fd = new FormData()
fd.append 'data', data.data
fd.append 'file', data.file
fd
)
member: $resource("404/upload/member")
]
问题在于transformRequest 的数据参数未定义,这有什么问题? (我使用的是 Angular 1.2.3)
【问题讨论】: