在Laravel Blade中访问嵌套对象

4
以下是从查询响应中检索以下内容的Blade语法? 数据已经预加载。 每个图像都链接到单独的表格。 如何在Blade中访问对象内的对象? 对Laravel相当新。 谢谢!

enter image description here

3个回答

2

当您在控制器中将它们作为数据传递时,在您的Blade模板中,您应该将它们作为对象输出:

{{ $images[0]->id }}
{{ $images[0]->host_image->path }}

0

你可以使用这个命令:

{{ $images->first()->id }}
{{ $images->first()->host_image->first()>path }}

0

控制器

在您的操作中,您需要将数据传递给 Blade 视图:

return view('someview', compact('images'));//name of variable $images

视图

只需使用变量:

@foreach($image as $image)
    {{-- Do Something --}}
@endForEach

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接