我正在尝试将图像转换为我的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'文件结构?
答案 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 }}"
对我有用!