ejs模版的4种输出方式
Posted 老王的农场
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 -%>
以上是关于ejs模版的4种输出方式的主要内容,如果未能解决你的问题,请参考以下文章