前台JavaScript中需要使用后台传递的数据时,通常做法是把数据保存在hidden元素中,然后在JavaScript中使用jQuery读取hidden的value。
最近发现一种新的做法:
<script language='javascript' th:inline="javascript">
var out_trade_no = [[${out_trade_no}]];
document.location.href = 'http://192.168.1.204/?userid='+ out_trade_no ;
</script>查询Thymeleaf文档后发现,确实有此种用法,JavaScript的内联机制的不仅能将JavaScript特定的字符串转义输出,⽽ 且在处理表达式时更加智能化。
本文介绍了一种在Thymeleaf模板引擎中直接将数据传递给JavaScript的新方法,这种方法不仅简化了前后端之间的数据传递过程,还提高了代码的可读性和可维护性。
2993

被折叠的 条评论
为什么被折叠?



