EJS模板

2024-01-14  本文已影响0人  林思念
EJs模板
  1. 快速编译和渲染
  2. 简单的模板标签
  3. 自定义标记分隔符
  4. 支付文本包含
  5. 支持浏览器和服务器端
  6. 支持静态缓存
  7. 支持express视图系统
render(str, data, [option]):直接渲染字符串并生成html
EJS标签
<% if(isShow) {%> 
  // pass
<% } %> 
<ul>
  <% for(var i = 0; i < arr.length; i++){ %>
    <%= i %> <%= arr[i] %>
  <% } %>
</ul>
<%= title %> (原文输出HTML标签)
<%- title %>(HTML会被浏览器解析)
<%- includes('header.ejs') %>
<%# %> 注释标签
% 对标记进行转义 
%PUBLIC_URL%   // 静态资源public文件夹的绝对路径
<%= BASE_URL %>  // 根路径
上一篇下一篇

猜你喜欢

热点阅读