Mat*_*ins 10 ejs node.js
我正在使用EJS和我正在构建的Node.js Web服务器.我看到许多EJS示例有时<%=在输出HTML或字符串时使用,而其他示例(有时在同一模板中)使用<%-.
<%=
<%-
我试图引用EJS文档和入门指南,但两者都没有提供有关<%-表示法的信息.此外,我的Google搜索尝试没有任何用处.谢谢!
Mic*_*ley 16
您可能在Node中使用的EJS版本与您在Google代码中看到的版本不同; 在Node版本中,<%=转义HTML进入缓冲区,而<%-不是.资源
小智 9
来自http://ejs.co/:
<% 'Scriptlet' tag, for control-flow, no output <%= Outputs the value into the template (HTML escaped) <%- Outputs the unescaped value into the template
小智 6
<%= *param* %>用于将数据从视图传输到控制器,反之亦然
<%= *param* %>
while<%- %>是包含其他代码
<%- %>
对于我的项目来说是
归档时间:
13 年,7 月 前
查看次数:
8210 次
最近记录:
6 年,11 月 前