Open
Description
I have component
<file-upload
class="page__file"
post-action="http://localhost:3000/api/vacancies/upload"
v-model="resume"
ref="resume"
:multiple="true"
:maximum="2"
:thread="2"
:size="1024 * 1024 * 1024"
>
Загрузить резюме
</file-upload>
<button @click.prevent="uploadFiles">Upload</button>
...
methods: {
uploadFiles() {
this.$refs.resume.active = true;
}
}
I select two files, after click button. But I have two call file upload handler on server.
@Post('upload')
@UseInterceptors(AnyFilesInterceptor())
uploadFiles(
@UploadedFiles() files: Array<Express.Multer.File>
) {
console.log(files);
}
Result:
[
{
fieldname: 'file',
originalname: '456.txt',
encoding: '7bit',
mimetype: 'text/plain',
buffer: <Buffer >,
size: 0
}
]
[
{
fieldname: 'file',
originalname: '123.txt',
encoding: '7bit',
mimetype: 'text/plain',
buffer: <Buffer 48 65 6c 6c 6f 20 57 6f 72 6c 64>,
size: 11
}
]
Metadata
Metadata
Assignees
Labels
No labels