laravel - 在 laravel 的 balde 视图中从数据库中获取图像
问题描述
我将图像保存在我的数据库中(图像的名称),图像保存在我的 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``
但$file->file_name
在 Visual Studio 代码中不被视为变量。如何获得正确显示图片的正确路径?谢谢你
解决方案
public
从 函数中删除asset()
,这个助手指向public
dir
<td><img src="{{ asset('images/' . $file->file_name)}}" /></td>
推荐阅读
- gdb - 如何交互式调试 MIPS
- javascript - 使用三个 BufferGeometry 绘制自定义形状 - 形状取决于角度
- kubernetes - 在 Google Kubernetes Engine 上创建多集群入口时,是什么阻止了设置“实例组”注释?
- symfony - 使用 `translation:update` 时为 twig 模板翻译定义语言环境
- javascript - 在js中连接多个数组的数组内的对象
- database - Laravel Architecture,几个类似的模型要组合?
- ios - 尝试在 60 秒后触发警报框。它不会工作
- ruby-on-rails - 如果我在存储库上创建拉取请求,如果管理员决定只包含一些提交,那对我来说仍然算作贡献吗?
- android - ConstraintLayout View Gone 保留空间
- ios - SWIFT - 将文件上传到 icloud 文档未完成