zoukankan      html  css  js  c++  java
  • Thymeleaf-语法整理

    Thymeleaf其他案例看其他网站

    http://www.cnblogs.com/hjwublog/p/5051732.html

    http://blog.csdn.net/u012706811/article/details/52185345

    本例为详细对某些使用记录

    1.list循环案例

      a:th:each

    在某个标签上加上th:each,带着标签循环,如果实在是不知道用什么标签,就直接用th:block代替

    <th:block th:each="d,index:${listTransfeStages}">
        <button type="button" class="btn btn-default nqs-label-btn"><span th:text="${d.etsName}"></span></button>
    </th:block>

    2.数字在页面递减循环

    #numbers.sequence函数进行计算,例中为从1开始到page.totalPages结束(含)
    <li th:each="i:${#numbers.sequence(1,page.totalPages)}">
        <a href="#" th:text="${i}"></a>
    </li>

     3.js中读取

    <script th:inline="javascript">
    var data = [[${data}]]
    //var dd="&&"+"<";
    </script>

    内联文本:[[...]]内联文本的表示方式,使用时,必须先用th:inline="text/javascript/none"激活,th:inline可以在父级标签内使用,甚至作为body的标签。内联文本尽管比th:text的代码少,但是不利于原型显示。

    4.js转义

    <![CDATA[ ]]>加上后可防止里面有特殊字符例如< >&,用这个东西包裹的内容会忽略所有的特殊字符。 必须这样用,否则应该是无解,竟然用html中转义的&amp;也是不行的,大家注意下。

  • 相关阅读:
    deepin系统换软件下载源&商店卡死刷新空白问题解决
    php数组和json数组之间的互相转化
    php 获取数组个数的方法
    php 三种文件下载的实现
    win10激活
    deepin/linux安装exe
    deepin连接windows
    deepin升级微信
    deepin安装.net core
    在Deepin 15.9下安装Wine 4.0
  • 原文地址:https://www.cnblogs.com/hwaggLee/p/6971641.html
Copyright © 2011-2022 走看看