<span th:each="entry: ${productOptionDisplayValues}">
<span th:if="${entry?.key != 'OfferStatus'}">
<span th:if="${entry?.key=='color_'}" th:text="${entry.value}+ ' / '"/>
<span th:unless="${entry?.key=='color_'}" th:text="${entry.value}"/>
</span>
</span>
我在html中有以下span标记,我在地图上迭代并打印键值。 在第一个if块结束时,打印后我想要应用一个&#39; /&#39;为此我追加+&#39; /&#39;在第一个if块结束时。 但它出现在&#39;아이보리T38&#39;而不是/,T在颜色方差后被附加。 它应该来自&#39;아이보리/ 38&#39;
答案 0 :(得分:0)
如果您希望Thymeleaf尊重您的XHTML或HTML5标签而不是逃避它们,
您必须使用其他属性:th:utext
(对于“未转义的文字”)。