我尝试使用ng-file-upload将文件上传到rails。我的javascript看起来像这样......
$upload.upload({
url: 'api/my_resource.json',
data: {
files: files
}
})
console.log("files to upload", files);
...其中files
是一个文件数组。控制台打印
files to upload [File, File]
当我打印我的Rails控制器收到的请求参数时,我看到了:
Parameters: {"data"=>"{\"files\":[{},{}]}"}
我似乎没有传输文件。有谁知道我做错了什么?