thymeleaf获取参数传到⽅法中
Thymeleaf ⾝为SpringBoot的正宫; 推荐模板竟然不被⼴⼤开发者热衷. 这就导致了⼀些听从Spring建议的程序猿遇到Thymeleaf问题⽆处可问. 我不幸的也中了    可以看官⽅⽂档的⼤佬请⽆视我这个萌新.
话⼊正题, 今天在写项⽬时 发现Thymeleaf给onclick传递值时如此的困难,试了很多次终于成功了!  代码附上
<a  th:οnclick="'javascript:del('+${user.id}+');'" ></a>
<script>
function  del(id) {
alert(id);
}
</script>
解释下:  (1) th:onclick 对应的就是 js中的onclick
(2)  javascript: del()    前⾯的javascript: 是不变的  del是你的⽅法名
(3) ${user.id}  对应的就是  你要获取的对象的值
(4) 上⾯代码的符号不要少打哦 ,不然⽹页就崩溃了
这种是只传递id值. 但是很多场景还要根据ajax的返回值进⾏判断删除. 这个时候把⽅法中的参数加上this就好了. 这个是时候的代码就变成了这样.
thyme

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。