在 onclick 属性中使用 thymeleaf 变量 [英] Using thymeleaf variable in onclick attribute

查看:47
本文介绍了在 onclick 属性中使用 thymeleaf 变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我当前的 spring-boot 项目中,我对这段 html 代码有一个看法:

In my current spring-boot project, I have one view with this html code:

<button type="button" class="btn btn-primary" onclick="upload()" th:utext="#{modal.save}"></button>

onclick属性中,对upload()函数的调用应该有一个参数,该参数存储在thymeleaf变量${gallery}中.

in the onclick attribute, the call for the function upload() should have one parameter, which value is stored in the thymeleaf variable ${gallery}.

谁能告诉我上面命令中的表达式怎么用?

Anyone can tell mehow to use the expression in the above command?

我已经尝试过了:

  • th:onclick="upload(${gallery)"

th:attr="onclick=upload(${gallery)"

这些都不起作用.

推荐答案

我用这种方法解决了这个问题:

I solve this issue with this approach:

th:onclick="|upload('${command['class'].simpleName}', '${gallery}')|"

这篇关于在 onclick 属性中使用 thymeleaf 变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆