• (九)Thymeleaf用法——Themeleaf注释


    4. 注释   

    模板名称:comment.html

    4.1 标准 HTML/XML注释 

         语法:<!--     -->     

    4.2 解析器级注释块(Parser-level comment blocks)    

    语法:<!--/*    */-->     
    thymeleaf解析时会移除代码    
    <!--/*--> 
      <div>
         you can see me only before Thymeleaf processes me!
      </div>
    <!--*/-->
    单行:<!--/*  xxxxx  */-->    
    双行:          
    <!--/*-->          
         Xxxxxx          
         Xxxxxx         
    <!--*/-->

    4.3 针对原型的注释

    语法:<!--/*/    /*/-->
    <span>hello!</span>
    <!--/*/
      <div th:text="${...}">
        ...
      </div>
    /*/-->
    <span>goodbye!</span>
    thymealeaf解析时会移除掉此标签对,但不会移除其中的内容。
    解析完成:
    <span>hello!</span>
     
      <div th:text="${...}">
        ...
      </div>
     
    <span>goodbye!</span>

    4.4 与th:block结合

    thymealeaf解析时会移除掉此标签对,但不会移除其中的内容。
    th:block是一个属性容器,允许模板开发人员指定他们想要的任何属性。Thymeleaf将执行这些属性,然后简单地制作块,而不是其内容消失。
    <table>
      <th:block th:each="user : ${users}">
        <tr>
            <td th:text="${user.login}">...</td>
            <td th:text="${user.name}">...</td>
        </tr>
        <tr>
            <td colspan="2" th:text="${user.address}">...</td>
        </tr>
      </th:block>
    </table>
    <table>
        <!--/*/ <th:block th:each="user : ${users}"> /*/-->
        <tr>
            <td th:text="${user.login}">...</td>
            <td th:text="${user.name}">...</td>
        </tr>
        <tr>
            <td colspan="2" th:text="${user.address}">...</td>
        </tr>
        <!--/*/ </th:block> /*/-->
    </table>
    view this:
      <div>  
            <ol>  
            <li>解释器级注释块(thymeleaf解析时会移除掉注释块所有代码):  
            <!--/* this is content! */-->  
            </li>  
            <li>针对原型的注释(thymeleaf解析时会移除掉注释标签,但保留标签内的内容):  
                <!--/*/ this is content! /*/-->  
            </li>  
            <li>与th:block结合(thymeleaf解析时会移除掉th:block注释块,但保留标签内的内容):  
                <!--/*/<th:block th:each="user:${list}">/*/-->  
                <div th:text="${user.userName}"></div>  
                <!--/*/</th:block>/*/-->  
            </li>  
            </ol>  
        </div>  
  • 相关阅读:
    手机号码正则,座机正则,400正则
    Win10 开始运行不保存历史记录原因和解决方法
    Ubuntu 普通用户无法启动Google chrome
    在win10 64位系统安装 lxml (Python 3.5)
    SecureCRT窗口输出代码关键字高亮设置
    【转】win2008 中iis7设置404页面但返回状态200的问题解决办法
    ionic app开发遇到的问题
    Ubuntu 创建文件夹快捷方式
    Ubuntu配置PATH环境变量
    Ubuntu 升级python到3.7
  • 原文地址:https://www.cnblogs.com/zjfjava/p/6893791.html
Copyright © 2020-2023  润新知