EJS常用標簽

常用的EJS標簽
<% %>流程控制標簽

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//例  
<% var user.name \= 'bruce - huang' %>
<% if(user.name !== null) { %>
<div\>hi <%= user.name %></div>
<% } else { %>
<div\>no user name</div>
<% } %>

<%= %>输出標簽(原文输出HTML標簽)
//例
<% var user.name \= 'bruce - huang' %>
<%= user.name %>

<%- %>输出標簽(HTML会被浏览器解析)
//例
<%- data.htmlContent %>


<%# %>注释標簽
//例
<%# 我是注解,我不會被秀在源始碼上 %>

\-%>去掉沒用的空格
//例
<% var user.name \= 'bruce - huang 看己去試吧, 我是不知道他怎知道什麼叫沒用的空格XD' %>
<%= user.name \-%>

ejs中的邏輯代碼全部用JavaScript

好了, 收工!!

Copyright © Bruce Huang All rights reserved.