Vue:从存储中显示图像作为背景

时间:2017-09-05 07:59:04

标签: laravel vue.js

实际上我有这个代码,我可以访问资产文件夹(公共内部)。

<div class="itemProjectImage"  :id="'itemProjectImage_'+i" :style="'background-image:url(/assets/img/projects/'+project.slug+'/home.jpg'">
</div>

我真正想要的是这样访问存储,但是使用vue。

<p class="lead"><img src="{{ asset('/storage/employees/'.$employee->slug.'/'.$employee->slug.'.'.'jpg') }}" width="50%" ></p>

¿哪种方法正确?

由于

1 个答案:

答案 0 :(得分:0)

我在这个场景中你必须在数据库中存储指向公共文件夹的完整绝对路径。

您可以在存储时使用asset('your path')存储图像。