thymeleaf 常用用法

th:block用法
http://blog.csdn.net/zheng911209/article/details/48181285

thymeleaf在js中取值

    js获取thymeleaf中的变量的值
    
    <script th:inline="javascript">
    var data = [[${data}]]
    //var dd="&&"+"<";
    </script>
     另外一种就是使用隐藏域:
    
    <input type="hidden" th:value=“${data}  id="data">  
    
    js :  var data=${"#data"}.val()

thymeleaf自定义html属性赋值
在Thymeleaf中可以使用th:加上标签的任何属性进行赋值,但有些时候会遇到自定义的属性,再用th:加自定义的属性则会无效。比如:需要对标签增加objName和objId这样的属性
非Thymeleaf情况下是这样:

<span objId="${obj.id}" objName="${obj.name}"></span>

在Thymeleaf下则是:

<span th:attr="myDate=${#dates.format(curDate, 'yyyy-mm-dd')}, myMoney=${money}"></span>

说明: 在页面上查看源代码可以看到:<span myMoney="91.6059494319957" myDate="2016-31-02"></span>,说明自定义属性用:th:attr,多个属性用,隔开。

猜你喜欢

转载自blog.csdn.net/fzy629442466/article/details/85770252