【thymeleaf】data-*
生活随笔
收集整理的這篇文章主要介紹了
【thymeleaf】data-*
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言
- spring boot 2.1.1.RELEASE
- thymeleaf 3.0.11.RELEASE
- thymeleaf 支持 HTML5 data-* 屬性,比如: data-{prefix}-{name} 。
- HTML5 data-* 屬性
thymeleaf 支持 HTML5 data-* 屬性
thymeleaf 支持使用 HTML5 data-* (data-th-開頭)屬性獲取數(shù)據(jù)。
<table><tr data-th-each="user : ${users}"><td data-th-text="${user.login}">...</td><td data-th-text="${user.name}">...</td></tr> </table>上面的寫法與下面的寫法是等效的:
<table><tr th:each="user : ${users}"><td th:text="${user.login}">...</td><td th:text="${user.name}">...</td></tr> </table>HTML5 data-* 屬性
設(shè)置 data-* 屬性的值,需要使用 th:attr 。
thymeleaf 代碼如下:
運行效果:
<div data-id="1003" > ... </div>多個 HTML5 data-* 屬性
逗號分割。比如:
<div th:attr="data-id=${user.id},data-name=${user.name},data-login=${user.login}" >... </div>js 獲取 data-* 值
https://blog.csdn.net/sayyy/article/details/108776036
參考
https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#support-for-html5-friendly-attribute-and-element-names
總結(jié)
以上是生活随笔為你收集整理的【thymeleaf】data-*的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 麟卓卓懿 12.0 升级发布,为 Lin
- 下一篇: 【若依(ruoyi)】Unknown c