feat(fileUpload): added additionalParameter (#565)
This commit was merged in pull request #565.
This commit is contained in:
committed by
Dmitriy Shekhovtsov
parent
e4a7099d92
commit
397de09e7d
@@ -31,6 +31,7 @@ export interface FileUploaderOptions {
|
|||||||
disableMultipart?:boolean;
|
disableMultipart?:boolean;
|
||||||
itemAlias?: string;
|
itemAlias?: string;
|
||||||
authTokenHeader?: string;
|
authTokenHeader?: string;
|
||||||
|
additionalParameter?:{[key: string]: any};
|
||||||
}
|
}
|
||||||
|
|
||||||
export class FileUploader {
|
export class FileUploader {
|
||||||
@@ -307,6 +308,12 @@ export class FileUploader {
|
|||||||
this._onBuildItemForm(item, sendable);
|
this._onBuildItemForm(item, sendable);
|
||||||
|
|
||||||
sendable.append(item.alias, item._file, item.file.name);
|
sendable.append(item.alias, item._file, item.file.name);
|
||||||
|
|
||||||
|
if (this.options.additionalParameter !== undefined) {
|
||||||
|
Object.keys(this.options.additionalParameter).forEach((key:string) => {
|
||||||
|
sendable.append(key, this.options.additionalParameter[key]);
|
||||||
|
});
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
sendable = item._file;
|
sendable = item._file;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user