thymeleaf的if條件--踩坑,合併單元格

for循環生成表格時:

<!--如果帶該if條件,若值爲0或0.0時則不顯示該td,會造成同一行後面的td空白,後面的數字會移到該單元格顯示-->
<!--<td th:if="${info.num1}" th:text="${info.num1}"></td> -->
<td th:text="${info.num1}"></td> <!--直接顯示時不用帶if條件-->

<!--如果帶該if條件,若值爲0或0.0時則不顯示該td,會造成同一行後面的td空白,後面的數字會移到該單元格顯示-->
<!--<td th:if="${info.num2}" th:text="${info.num2} + '%'"></td> -->
<td th:text="${info.num2} + '%'"></td> <!--直接顯示時不用帶if條件-->

最右側合併單元格

    <tr th:each="info,infoStat:${infos}">
            <span th:if="${infoStat.index==0}">
            <td th:text="${info.id}"></td>
            <td th:text="${info.name}"></td>
            <td th:rowspan="${infoStat.size}" th:text="${link}"></td>
            </span>
        <span th:if="${infoStat.index!=0}">
            <td th:text="${info.id}"></td>
            <td th:text="${info.name}"></td>
            </span>
    </tr>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章