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>

http://blog.csdn.net/liuwenbo0920/article/details/7290586

欢迎关注我的公众号

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页