【发布时间】:2021-02-28 18:22:57
【问题描述】:
我将图像保存在以下路径中:
storage\app\public\img\user_image
并在数据库中保存这样的图像网址:
/img/user_image/285070719.png
尝试像这样显示图像:
<img :src="'../app/public'+profile.image">
但图像不显示,非常感谢任何解决此问题的解决方案。
【问题讨论】:
-
可能删除
'../app/public'+部分,/public/不应该出现在 URL 中,它应该是您的项目/网络服务器的“根”。图片应该可以通过它的 url 获得:/img/user_image/285070719.png -
检查浏览器上的控制台或网络标签?
-
@dılosürücü:不,没有错误。
-
@kerbh0lz: 我试过删除 public 但面临同样的问题
-
@user3653474 好的,然后检查使用
<img :src="'/storage'+profile.image">时生成的 URL 并调整它以生成正确的 URL。
标签: laravel vue.js laravel-5 vuejs2