请参阅href或属性中的片段以获取百里香模板

时间:2018-10-15 12:37:23

标签: thymeleaf

是否可以在href属性之类的html属性中使用片段值?

我正在尝试

<a th:href="~{text:test::text-login}">Tada</a>`

但网址像

一样出现
<a href="<th:block th:fragment="text-login">LOGIN</th:block>">Tada</a>

我期待

<a href="LOGIN">Tada</a>

我尝试了其他语法,但结果相同

<a th:href="@{{logourl}(logourl=~{text:test::text-login})}">Eureka</a>

1 个答案:

答案 0 :(得分:1)

通过在片段表达式中添加/text(),可以使其完全实现所需的功能:

<a th:href="~{text:test::text-login/text()}">Tada</a>