这个
th:text
来自
<a>
标记使thymeleaf用给定值替换其内容,同时替换
span
标签
<a href="#" th:unless="${#lists.isEmpty(menu.submenu)}" th:text="#{${menu.title}}">
<!-- everything in the <a> tag will be deleted by the th:text -->
Item
<span class="fa arrow" th:class="fa arrow"></span>
</a>
您应该将标题包装在另一个html标签中,例如
跨度
或
th:block
(th:块在处理后不会渲染)
<a href="#" th:unless="${#lists.isEmpty(menu.submenu)}">
<th:block th:text="#{${menu.title}}">Item</th:block>
<span class="fa arrow" th:class="fa arrow"></span>
</a>
或者,使用内联文本:
<a href="#" th:unless="${#lists.isEmpty(menu.submenu)}" th:inline="text" >
[[#{${menu.title}}]]
<span class="fa arrow" th:class="fa arrow"></span>
</a>