我有一个senario,我必须在列表上执行迭代并将结果显示为网格。还包括序列号。现在,我为序列号做了什么,如下所示
<div th:with="i=0">
<tr th:each="mydate:${data.Listdata}" >
<div th:with="i=${i+1}">
<td th:text="${i}">
</div>
//other codes
</tr>
</div>
但所有序列号中只出现1个。任何人都可以帮我这个吗?
答案 0 :(得分:5)
您可以使用迭代状态的索引:
<tr th:each="item,iterator : ${items}">
<td th:text="${iterator.index}"></td>
</tr>
答案 1 :(得分:0)
您可以使用迭代状态以1而不是0开头。
def perms(lst, n):
"""
>>> g1 = perms([1,2,3],2)
>>> print(list(g1))
[[1,2], [1,3], [2,1], [2,3], [3,1]. [3,2]]
"""
这给出了表Sno。从1开始。