我是新來的角。我搜索了很多,但沒有找到一種方法來抓取通過ng-file-upload的Upload.upload()發送的數據。雖然我的文件上傳到目標文件夾使用電腦用ng-file-upload上傳數據和文件
這是我的控制功能,這是從視圖上點擊調用。
$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。有什麼不對。如何通過上傳獲取發送數據?