我有一个“产品”列表,我想使用 html 模板将其显示为行表列表。
html 模板如下所示:
<tr th:fragment="productTemplate">
<td th:text="${productName}">product name</td>
<td th:text="${productprice}>product price</td>
</tr>
这是我所做的:
<table>
<tr th:each="product : ${products}" th:substituteby="product :: productTemplate" th:with="productName=*{name}, productPrice=*{price}" />
</table>
如果我使用th:include
,将有 tr 嵌套到每个tr
如果我使用th:substituteby
,则替换具有优先级th:each
我找不到用另一个替换我的循环项目的方法。
有人有解决方案吗?