我用ejs来编译我想要的模版,但是编译的时候,发现会转义
但是我不想让他转义,只想要他显示链接。
错误原因
使用了ejs的 <%= code %>,ejs会自动帮我们转义
解决办法
<%- code %>就不会转义了。
记录学习
<% code %>用于执行其中javascript代码;
<%= code %>会对code进行html转义;
<%- code %>将不会进行转义
ejs.compile(str, options); 将返回内部解析好的Function函数
ejs.render(str, options); 返回经过解析的字符串