如何使用html <img src=""/>在laravel中显示图像?

时间:2018-05-04 07:13:53

标签: image laravel laravel-5.4 src

我正在尝试将图像转换为我的html。使用Laravel作为后端。

<img class="card-img-top" src="storage/app/public/photos/{{$photo}}" alt="Card image cap">

我还使用了系统链接命令并尝试了

<img class="card-img-top" src="storage/{{$photo}}" alt="Card image cap">

在过去,这本来就足够了,但是当使用Laravel时,这不会链接图像。

Laravel不允许直接'src'链接,还是我搞乱'src'文件结构?

4 个答案:

答案 0 :(得分:1)

Laravel使用blade syntax,变量($)需要介于{{ }}之间才能输出其值。

所以试试<img class="card-img-top" src="storage/app/public/photos/{{ $photo }}" alt="Card image cap">:)

答案 1 :(得分:0)

正确的文件路径是:

src="storage/photos/{{photo}}"

它跳过/ app / public

答案 2 :(得分:0)

我认为像

这样的简单调用

<img src="storage/image/{{$data->photo}}" alt="">

$ data =来自foreach的结果 db =列中的列。

答案 3 :(得分:-1)

src="{{ url('assets/img') }}/{{ $item->photo }}"

对我有用!