向 img html 元素显示动态图像数据 - Laravel、Collective

穆里达尔·菲查迪亚

我在这里处理 2 个变量。$xyz一个包含我想绑定到表单的所有值,第二个$fields包含所有输入字段。

我正在循环$fields->field_name显示数据库中的所有表单字段。

但是其中一个字段是图像,这是一种不同的情况。我只是想在这里手动将图像 url 绑定到 img 元素。

成功绑定图像。我需要两件事,1 是我可以从中获取它的字段名称,$fields->field_name其次是$xyz.

所以,我打算做这样的事情:$xyz->get($fields->field_name)这意味着,我尝试访问 $xyz 对象并获取动态图像字段名称。但不知道为什么我下面的代码会抛出错误:

<img src=" {{ url($xyz->get($fields->field_name)) }}"  />

上面的代码在 Controller 中完全正常,不知道如何在 Blade 前端视图中实现这一点。

错误:

类型错误:传递给 Illuminate\Database\Grammar::columnize() 的参数 1 必须是数组类型,给出的字符串

穆里达尔·菲查迪亚

我自己找到了解决方案:

下面的作品,而不是使用获取:

{{ $xyz[$fields->field_name] }}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章