关于java上传图片后,react显示的问题

我有个需求,后台上传图片,前台显示。
我使用ant design 的upload的组件,通过我后台接口上传图片。
由于我前后端分离,如果我把存图片的文件夹放到 前端项目外面,会出现无法引入图片的报错
如下图

clipboard.png

clipboard.png

如果我把它放到前端目录下面

clipboard.png
这样我上传完图片以后,真个项目会自动扫描文件,然后前端页面会刷新,
我上传完图片后返回的序列化的名字就没有了,真个页面全部刷新,之前填写的内容也没有了,
请问大神应该如何修改?

阅读 1.9k
2 个回答

目测是路径不对吧,你的js文件和图片资源文件是同级的么?不是的话就加../XXX之类的相对路径来引用吧

  • 线上部署肯定就不开 watch 了。
  • 你把你的 watch 功能关掉(针对目录)。
  • 你别用 require 之类的命令,直接让他从静态目录取。
  • 再说了后台的上传,你往前台目录下写什么啊。

上面四个都能解决你这个问题。具体采用什么你就自己选一个就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题