问题描述
大家好吗 完成项目后,我将自己的mern堆栈上传到了Heroku。 所有项目也都正常工作。但是我的项目有一个表格。在其中可以输入一些文件以及可以从中获取用户文档的文件。
现在的问题是我正在提交表格。他所有的数据都正确。但是图像/文件的名称被保存在数据库中。一段时间后该文件没有出现。仅在提交后可见 为什么会发生这种情况以及需要解决的问题。
我将我的代码放在下面。 请有人帮我
这是后端代码
我也尝试过 在客户端文件夹中构建文件夹
image.mv(`./client/build/panImages/${image.name}`,function (err) {
if (err) {
// req.checkBody('image','Please upload your file in PDF').isPDF(req.files.image.name);
return res.status(500).json({ msg: 'something Error' });
}
})
客户端文件夹中的公共文件夹
image.mv(`./client/public/panImages/${image.name}`,function (err) {
if (err) {
// req.checkBody('image','Please upload your file in PDF').isPDF(req.files.image.name);
return res.status(500).json({ msg: 'something Error' });
}
})
这是要显示的反应代码
<img style={{ width: "100%",height: "100%" }} src={`/panImages/${this.state.pdf}`} alt="" />
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)