NodeJs的模板引擎有很多,ejs是比較簡(jiǎn)單和容易上手的。常用的一些語(yǔ)法如下:
提示:中間的內(nèi)容數(shù)據(jù)記得前后要空一格
-
<% ... %>包含js代碼 -
<%= ... %>輸出變量 變量若包含 '<' '>' '&'等字符 會(huì)被轉(zhuǎn)義 -
<%- ... %>輸出變量 不轉(zhuǎn)義 -
<%- include('user/show') %>引入其他模板 包含./user/show.ejs -
<%# some comments %>注釋標(biāo)簽,不會(huì)輸出,也不會(huì)執(zhí)行 -
<%%轉(zhuǎn)義為 '<%' -
<% ... -%>刪除新的空白行模式 -
<%_ ... _%>刪除前后空白符模式 -
<% var ejsVar = '' %>ejs變量聲明