如何将文件从Angular表单上传到Multer-Node后端?

问题描述 投票:0回答:0

这是我的前端表单代码。 它以包含数据的字符串形式发送文件,而不是文件的一部分。 我无法在后端使用“ req.file”访问它。 但是,当我从邮递员发送文件时(选择“文件”类型,然后选择文件),它可以正常上传。

<input type="file" (change)="onFileChanged($event)">

而且,在TS文件中,我正在捕获这样的数据。

var formData = {
    name: this.addDataForm.value.name,
    imageData:  this.selectedFile
};

这样设置“ selectedFile”。

onFileChanged(event) {
    this.selectedFile = event.target.files[0]
}
node.js angular file-upload multer
© www.soinside.com 2019 - 2024. All rights reserved.