带条件(Thymelaf+SpringEL)的字符串concat



我有一个类型(字符串(和交易(布尔(的对象乘积。如果贸易是真的,我想附加产品类型和"贸易"。

代码正在工作:

th:classappend="${product.type}"

以及:

th:classappend="${product.trade}? trade"

但我想把两者都结合起来,但我做不到。

我想要什么的例子,但我没有找到如何做到。

th:classappend="${product.type} + ${product.trade}? trade"

你能试试这个并告诉我这对你是否有效吗

th:classappend="${product.trade ? 'Trade'  +' '+ product.type : product.type}"
<div th:if="${product.trade == true}" th:text="${product.type}"></div>

<div th:with="flag = ${product.trade == true}"></div>
<div th:if="${flag}" th:text="${product.type}></div>
<div th:unless="${flag}" text="flag is false"></div>

<div th:if="${product.trade == true}">
    <span th:text="${product.type}"> </span> trade
</div>

相关内容

  • 没有找到相关文章

最新更新