spring-boot - 如何在二维数组中显示空闲标记列表元素
问题描述
我是 freemarker 模板的新手。有人可以帮我吗?
我从 Spring 控制器获取产品列表,我想在每行显示 4 个产品。我使用的是 div 而不是 table。任何帮助表示赞赏。
下面的代码在每一行中显示一个元素。
<div class="container">
<#list products as product>
<div class="row">
<div class="col-12">
<div class="popular-products-slides owl-carousel">
<!-- Single Product section item starts here -->
<div class="single-product-wrapper">
<!-- Product Image -->
<div class="product-img">
<img src="${product.frontImageURL}" alt="" style="width: 200px; height: 400px;">
<!-- Hover Thumb -->
<img class="hover-img" src="${product.backImageURL}" alt="" style="width: 200px; height: 400px;">
</div>
<!-- Product Description -->
<div class="hover-content">
<div class="product-description">
<a href="${product.hyperLink}" target="_blank">
<h4>${product.productName}</h4>
</a>
</div>
</div>
</div>
<!-- single product section item ends here-->
</div>
</div>
</div>
</#list>
</div>
解决方案
用#list包围你的 div
<#list products as product>
// your div
</#list>
并列出散列的键值对(自 2.3.25 起):
<#list hash as key, value> Part repeated for each key-value pair </#list>
推荐阅读
- python - 使用熊猫进行字符串拆分
- python - 测试 peewee 应用程序:绑定在不同脚本中引用的模型
- c++ - 一个丑陋的函数找到小于给定键的最大 std::set 元素
- .net - 即使设置了策略,对 SQS 队列的访问也会被拒绝
- python - 在python中并行化深度优先算法
- javascript - 就 Firestore 功能而言的 useState 和 useEffect
- python-3.x - 按营业时间筛选预约
- python - 无法从 VSCode 中的其他文件夹导入模块
- macos - 如何在 M1 Mac 上使用依赖于 C 的 Perl 模块?
- java - 如何将 Firebase 中的音频检索到我的 Android 应用中?