9
如何使用布爾運算符如and
或or
使用Thymeleaf?Thymeleaf - 布爾運算符
例如,如果我想要顯示錶中的數據,如果只有其中一個條件爲真。
<tr th:if="firstCondition or secondCondition">
<td th:text="${entity.attr1}"</td>
<td th:text="${entity.attr2}">Default Value</td>
</tr>
'$ {entity.attr1}或$ {entity.attr2}'。與'和'一樣。 –
我需要這樣的東西:
這兩個條件都是孤立的 – Vinicin
回答
布爾運算符就像那樣工作。你使用'或','和'而不是普通的java命名法。你也可以縮短你的ifs。
你可以試試這個:
你需要嵌套起來在同一個大括號,獨立,如果他們是孤立的考慮被測試的邏輯「或」操作。
雖然要小心!如果if傳遞爲true,這將只顯示tr並且它是子元素。
來源
2013-08-08 18:54:20 Nimchip
而不是使用conditonal運營商
&&
和||
表達就像我們在Java和JavaScript中使用的,在Thymeleaf我們使用比較文本AND
和OR
。OR
條件例如:AND
條件例如:來源
2016-10-05 13:11:17 Lucky
相關問題