【发布时间】:2020-03-13 23:39:25
【问题描述】:
文件添加一些参数:
angular.forEach(files, function (file) {
file.DocumentType = xxxxxx;
file.userDetails = xxxxxxxxxxxxx;
this.uploadedIdFiles.push(file);
}.bind(this));
服务端代码:
function FileUpload() {
return $http({
method: 'Post',
url: urlconfig.resourceserviceuri + '*FileUpload*',
data: { file: this.uploadedIdFiles }
}).then(function (response) {
return response;
}).catch(function (response) {
return response;
});
};
如何在 DocumentType 和 userDetails 上获取特定参数的控制器端
【问题讨论】:
-
浏览器 XHR.send 方法无法将文件作为 JavaScript 对象的属性发送。在尝试上传其他属性之前弄清楚如何上传文件。
标签: angularjs file-upload xmlhttprequest