thymeleaf html元素替换

时间:2013-10-08 11:58:27

标签: twitter-bootstrap thymeleaf

<button type="button" class="dropdown" th:text="#{Lang.Select}">Please select <i class="icon icon-chevron-down"></i></button>

如何用后端替换“请选择”,并使用属性保留元素<i>

1 个答案:

答案 0 :(得分:4)

您必须插入额外的跨度,但这将在生成时删除。 <button type="button" class="dropdown"><span th:text="#{Lang.Select}" th:remove="tag">Please select<span> <i class="icon icon-chevron-down"></i></button>

另一个选择是把它放到:文本,但我更喜欢第一个。 <button type="button" class="dropdown" th:text="${#{Lang.Select} + '<i class="icon icon-chevron-down"></i>'}">Please select <i class="icon icon-chevron-down"></i></button>