在SpringBoot集成ThymeLeaf页面中使用th:onclick方法且带动态参数时,按照传统想法直接写是报错的,网络上提供了两种方法:
方法一:
th:onclick="'saveConfig(" ;'+${viewInstrument[12]}+'" ;)'"
其中," ;是“的意思,其实" ;中没有空格,但是如果有空格就自动识别为”
方法二:
th:onclick="'javascript:openBox(\''+${curCabNo}+'\',\''+${box.no}+'\')'"
分析代码后发现,th:οnclick=”“中实际上是在拼接字符串,根据所学知识采用了一种比较优雅有效的方式,即方法三.
方法三:
th:onclick="|deleteUser(${user.id})|"
完成!
版权声明:本文为she91079原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。