双越老师你好,有以下两个问题想向您请教:
1.我上传并保存后的图片在数据库中是【blob:http://localhost:8080/7a78e775-b7f2-4bf2-a3e1-6a4ca8db72b9】 类型的,不知道为什么初次上传保存后能在页面上看到图片,一旦刷新页面,图片全都没了。我要怎么做才能让我上传的图片刷新页面后也存在?
页面刷新前:
页面刷新后:
就是页面一刷新,这个image属性的地址就失效了,为什么?
2.单个图片上传使用fs-extra,那么多图片上传还能使用fs-extra吗,必须要改用koa-multer实现多图片上传吗?
刷新页面前:我直接复制数据库中表的picture地址在浏览器中打开就能显示图片
但是,我一旦刷新页面,这个picture地址就失效了,页面上不能正常显示,而且数据库表中的地址也失效了。
我还发现了一个问题,就是我登录后,上传图片的时候,loginCheck中间件显示我未登录,其他使用loginCheck中间件的地方都很正常(是不是刷新页面图片失效与这个有关?),但是我还是能把这个图片上传成功,只是刷新页面后就不显示了。
然后我尝试不加loginCheck中间件,会报这么一个错误(但我没搜到这个错误代表什么意思)
我前端使用的是vue,上传图片是这么写的:
不知道老师能否给出点出错的大致原因,非常感谢!!