Thymeleaf 状态变量-th:each 状态变量-th 标签状态变量
例:
<div th:each="i, iterStat : ${data}">
<span th:text="${iterStat.index}"><span>
<span th:text="${iterStat.count}"><span>
<span th:text="${iterStat.current}"><span>
<span th:text="${iterStat.size}"><span>
<span th:text="${iterStat.even}"><span>
<span th:text="${iterStat.odd}"><span>
<span th:text="${iterStat.first}"><span>
<span th:text="${iterStat.last}"><span>
<div>
解释:
- index: 当前正在遍历记录的 index (从 0 开始)
- count: 表示当前正在遍历第几条记录(从 1 开始)
- size: 对象所含的记录数
- current: 当前正在遍历的记录
- even/odd: 布尔值,当前index 是否是偶数/奇数
- first: 布尔值,是不是第一条记录
- last: 布尔值,是不是最后一条记录
注:
也可以不用声明状态变量,可以直接用声明的元素变量加
Stat
表示:
如:iStat.index