Thymeleaf:HTML id中的文字和变量

时间:2018-04-22 17:27:46

标签: html html5 thymeleaf

我在Thymeleaf中有这段代码:

<tr th:each="image: ${images}" >

   <img id="|'idAwesomeIcon${image.id}'|" .. />

</tr>

我也试过

<tr th:each="image: ${images}" >

   <img id=“idAwesomeIcon|${image.id}|" .. />

</tr>

我也试过

<tr th:each="image: ${images}" >

   <img id="\'idAwesomeIcon' + ${image.id} +'\'" .. />

</tr>

希望用idAwesomeIcon666之类的内容替换id,但是当我看到HTML页面的源代码时,没有这样的替换,我仍然可以看到${image.id}

1 个答案:

答案 0 :(得分:1)

如果要动态填充值

,则必须使用th:id属性
<img th:id=“'idAwesomeIcon'+${image.id}" .. />