【发布时间】:2016-11-08 23:48:04
【问题描述】:
我是 Angular 的新手。我进行了很多搜索,但没有找到一种方法来获取通过 ng-file-upload 的 Upload.upload() 发送的数据。虽然我的文件是使用 muter 上传到目标文件夹的
这是我的受控函数,在从视图中单击上传时调用。
$scope.doUpload = function() {
Upload.upload({
url: '/api/upload/',
data: {'sabhaDetails': sabhaDetails},
file: sabhaFile,
fileName: sabhaDetails.sabha_video_name
});
}
在我的路线中,我有:
/ annotator page. (http://localhost:1337/api/upload)
annotationRouter.route('/upload')
.post(function(req, res) {
**console.log(req.data);**
upload(req, res, function(err) {
if(err) {
res.json({ error_code:1, err_desc:err });
return;
}
res.json({ error_code:0, err_desc:null });
})
});
但我的 req.data 未定义。有什么不对。如何通过上传抓取发送数据?
【问题讨论】:
标签: ng-file-upload