Thymeleaf的一些操作

1.  js取值

<script th:inline="javascript">
    var message = [[${message}]];
    console.log(message);
</script>

2.  for循环

<tr  th:each="collect,iterStat : ${collects}"> 
     <th scope="row" th:text="${collect.id}">1</th>
     <td >
        <img th:src="${collect.webLogo}"/>
     </td>
     <td th:text="${collect.url}">Mark</td>
     <td th:text="${collect.title}">Otto</td>
     <td th:text="${collect.description}">@mdo</td>
     <td th:text="${terStat.index}">index</td>
 </tr>

iterStat称作状态变量,属性有:

  • index:当前迭代对象的index(从0开始计算)
  • count: 当前迭代对象的index(从1开始计算)
  • size:被迭代对象的大小
  • current:当前迭代变量
  • even/odd:布尔值,当前循环是否是偶数/奇数(从0开始计算)
  • first:布尔值,当前循环是否是第一个
  • last:布尔值,当前循环是否是最后一个

3.  自定义属性用法

th:attr="value=#{obj.value},title=#{obj.title}"  

 

posted @ 2018-07-04 13:15  云端漫步ruby  阅读(121)  评论(0编辑  收藏  举报