node.js - 从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
}
在控制台中,我变得不确定。请帮我
解决方案
推荐阅读
- batch-file - Weblogic12 - 启动管理服务器抛出语法错误
- c# - Unity:操纵杆问题
- unit-testing - 使用 react-router,您如何测试连接的组件?
- elasticsearch - 如何在弹性搜索中重新索引时将对象数组转换为字符串数组?
- php - Elasticsearch:多个小查询与一个更大的查询 - 效率?
- git - 将 repos 合并到 monorepo
- php - php 为当前请求添加新标头
- machine-learning - 机器学习 - 训练数据与“必须分类”数据
- vba - 循环遍历行以在 Excel 中使用 VBA 验证其内容
- python - 如何使用 TensorFlow GPU?