zoukankan      html  css  js  c++  java
  • ejs模版的4种输出方式

    ejs模板四种输出方式 
    
    在ejs模板中,通常会用下面四种方式在HTML中输出服务端的变量或表达式的值:
     
    a. 直接在<%%>中写表达式或变量。这种情况通常只是用来进行表达式计算或给变量赋值,不会有任何输出,被称作无缓冲的代码。 
    <% code %> 
     
    b. 在<%%>中通过=号输出变量或表达式的值。默认输出到页面中的内容会进行HTML转义。如<div>Hello</div>输出后会变成>lt;div>gt;Hello>lt;/div>gt; 
    <%= code %> 
     
    c. 在<%%>中通过-号输出变量或表达式的值。内容不经任何转义直接输出到页面上。 
    <%- code %> 
     
    d. 在结束标记%>之前添加-号,这样输出的内容会自动带有HTML标记的缩进。如: 
    <% code -%> 或 <% -%> 或 <%= code -%> 或 <%- code -%> 
    

      

  • 相关阅读:
    WPF基础篇之静态资源和动态资源
    15-Node-数据库
    15-Node
    12-Git
    总-S04-03 项目-大事件
    00-PHP难点
    08-PHP基础
    15-ES6
    16-Vue-webpack
    00-Web难点
  • 原文地址:https://www.cnblogs.com/catherine007/p/9442336.html
Copyright © 2011-2022 走看看