php - 在 Laravel 中对 div 和数据值使用循环
问题描述
我正在尝试在 div 上使用循环。我已经可以毫无问题地使用循环从数据库中检索数据。但也试图在 div 上使用该循环。因为我想把数据放在一个 div 里面。所以我也需要在那个 div 上使用循环。每个 Div 的数据库的每一行。
例如:
<div class="all-content-wrapper">
<div class="inside-content-wrapper">
<div class="inside-photo">
Photo Retrieving Data Here
</div>
<div class="inside-content">
Building Name
Company Name
etc...
</div>
</div>
</div>
我正在尝试将此系统用于数据库中的每一行。
这是我的数据库正在检索视图。但是我如何在 div 中使用它,并且也为每一行循环 div。
@foreach($estates as $estate)
{{$estate->company_name}}
{{$estate->building_name}}
{{$estate->address}}
@endforeach
例子是这样的。
预订示例如下:
解决方案
除了模板继承和显示数据,Blade 还为常见的 PHP 控制结构提供了方便的快捷方式,例如条件语句和循环。这些快捷方式提供了一种使用 PHP 控制结构的非常干净、简洁的方式,同时也保持了它们对 PHP 对应物的熟悉程度。
这意味着您可以@foreach
在任何您想要的地方使用。甚至在<div>
,<span>
和<p>
其他 html 标签中。
<div class="all-content-wrapper">
@foreach($estates as $estate)
<div class="inside-content-wrapper">
<div class="inside-photo">
{{ $estate->photo }}
</div>
<div class="inside-content">
{{ $estate->building_name }}
{{ $estate->company_name }}
{{ $estate->address }}
</div>
</div>
@endforeach
</div>
此外,您可以在 和其他刀片指令中使用您想要的任何 html@foreach
元素@if
。
推荐阅读
- html - 使用 CSS 对图像进行 div 分割
- string - 使用 Delphi 在文本文件中查找特定字符串的行号
- php - 前端控制器中的 Typo3 插件内联记录
- authentication - React,Axios 问题:预检响应没有 HTTP ok 状态(未找到 404)
- typescript - 使用泛型将字符串转换为枚举
- equality - Isabelle 中的术语平等
- android - 带有 Kotlin 1.3.0-rc-57 和 constraintlayout 2.0 的大问题 Android Studio 3.3 Canary 11 (gradle 3.3.0 alpha 11)
- javascript - React - 在组件函数内调用道具函数
- python - 如何将pyaudio输出写入音频文件?
- php - Laravel - Post request empty fields