Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在laravel的balde视图中从数据库获取图像_Laravel_Image_Laravel Blade - Fatal编程技术网

在laravel的balde视图中从数据库获取图像

在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

我将图像保存在我的数据库中(图像的名称),图像保存在我的public/images目录中(它可以工作)。我有一个太多的关系,我放了一个
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?正在生成?