th:with和th:if之间的区别

时间:2017-12-15 07:16:24

标签: thymeleaf

和th之间有什么区别:如果在百里香中?我是否使用th:if或th:with?我不太确定他们的区别。

我试图搜索th的用法:但是没有太多的文档。

例如,

<td>    
    <div th:with="${a given condition}">    <!--do I use th:if or th:with here?-->
        <span th:if="${}"></span>
        <span th:if="${}"></span>
    </div>
</td>

1 个答案:

答案 0 :(得分:0)

th:with is used to assign variables。它与评估条件没有任何关系,而是用于为变量赋值。 sytnax看起来像这样:

<div th:with="firstPer=${persons[0]}">

th:if and th:unless are used to evaluate conditions(确定是否显示html块)。

<div th:if="${user.isAdmin()} == false">