前台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特定的字符串转义输出,⽽ 且在处理表达式时更加智能化。
更多推荐
在JavaScript中使用Thymeleaf表达式
发布评论