在laravel的balde视图中从数据库获取图像
我将图像保存在我的数据库中(图像的名称),图像保存在我的public/images目录中(它可以工作)。我有一个太多的关系,我放了一个在laravel的balde视图中从数据库获取图像,laravel,image,laravel-blade,Laravel,Image,Laravel Blade,我将图像保存在我的数据库中(图像的名称),图像保存在我的public/images目录中(它可以工作)。我有一个太多的关系,我放了一个dd(),看看我是否从数据库中正确获取了数据,是的,它是正确的。现在我想在我的视图中看到这些图像,但我不知道如何为此编写正确的路径。我试着这样做: @foreach($result as $res) @foreach($res->images as $file)//in images i have the pics <tr> <td&g
dd()
,看看我是否从数据库中正确获取了数据,是的,它是正确的。现在我想在我的视图中看到这些图像,但我不知道如何为此编写正确的路径。我试着这样做:
@foreach($result as $res)
@foreach($res->images as $file)//in images i have the pics
<tr>
<td><img src="{{ asset('public/images/' . $file->file_name)}}" /></td>
</tr>
@endforeach
@endforeach``
@foreach($res的结果)
@foreach($res->imagesas$file)//在图像中我有图片
文件名)}}”/>
@endforeach
@endforeach``
但是在Visual studio代码中,
$file->file\u name
未被视为变量。如何获得正确的路径以正确显示图片?谢谢从asset()
函数中删除public
,此帮助程序指向public
目录
文件名)}}”/>
ref link它显示了一个小的绿色象形图我在blade视图中没有看到我的图片,这是错误的..我只是看到了那个象形图而不是图片检查生成了什么url并发布了什么问题dd()结果是:“{asset('public/images/'.car.png)}”在broswer
的这个标签中什么url?正在生成?