2

我有这个要求在上传每个文件时在标题中添加文件名。我正在使用单个上传器来选择多个文件。我试着这样做

 $scope.uploader.onAfterAddingFile = function (fileItem) {
       $scope.uploader.headers.fileName = fileItem.name;
 };

但它没有改变。有人可以帮忙吗?

4

2 回答 2

4

试试这个:

$scope.uploader.queue[$scope.uploader.queue.length - 1].file.name = "prefix-" + fileItem.file.name;
于 2015-07-14T14:11:24.583 回答
2

这应该有效:

$scope.uploader.onBeforeUploadItem = function (fileItem) {    
  fileItem.headers = {
    fileName: fileItem.name
  };
}
于 2015-07-14T14:53:32.103 回答