我在填充锚标记属性时遇到一个奇怪的问题,即使用百日咳模板的href,不会显示标记的内部元素。
我的代码如下所示: -
<li class="" th:each="aMenu : ${adminMenu}">
<a href="#" th:href="@{${aMenu.url}}" th:title="${aMenu.menuName}"
th:text="${aMenu.menuName}">
<em th:class="${aMenu.menuCss}"/>
<span th:text="${aMenu.menuName}"></span>
</a>
</li>
显示锚标记,但省略了它的内部元素。 任何人都可以建议任何解决方案提前谢谢。
答案 0 :(得分:2)
th:text
属性替换标记内的所有内容。由于您已经有一个<span>
元素,其内容为menuName
,因此您只需从th:text
代码中删除<a>
属性。