thymeleaf 的 th:onclick 设置函数参数
程序员文章站
2022-05-01 19:21:37
...
thymeleaf 的 th:onclick 引用的函数参数的入参是 model值的时候注意写法了。3.0.10 开始就变了。
方式一:
<button class="btn" th:onclick="'getName(\'' + ${person.name} + '\');'">获得名字</button>
方式二:
<button class="btn" th:onclick="'getName(' + ${person.name} + ');'">获得名字</button>
方式三:
<button th:onclick="|getName(${person.name} )|">获得名字</button>
现在的写法:
<button class="btn" th:onclick="getName([[${person.name}]]);">获得名字</button>