Я новичок в MEAN и не могу отправить файл из HTML-формы на сервер.
ts file
fileData : File = null;
onFileChange(image){
this.fileData = image.target.files[0];
console.log(this.fileData);
}
createMovie(){
var finaldata = this.fileData;
console.log(finaldata);
this.service.createMovie(finaldata);
}
service file
createMovie(data){
console.log(data);
const formdata = new FormData();
formdata.append('image', data, data.name);
this.http.post(`${this.uri}/create-movie`, formdata).subscribe(response => {
console.log(response);
})
}
server file -> controller
exports.createMovie = (req, res) => {
console.log(req.file);
//displaying undefined in console
}
в консоли, я получаю неопределенный. Пожалуйста, помогите мне