首页 > 解决方案 > 从angular7字体端上传图片到nodejs服务器

问题描述

我对 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
}

在控制台中,我变得不确定。请帮我

标签: node.jsfile-uploadangular7

解决方案


推荐阅读