您的位置:首页 > Web前端 > JavaScript

使用ejs编译后,内容会转义的解决办法

2016-07-19 11:59 477 查看
我用ejs来编译我想要的模版,但是编译的时候,发现会转义



但是我不想让他转义,只想要他显示链接。

错误原因

使用了ejs的 <%= code %>,ejs会自动帮我们转义

解决办法

<%- code %>就不会转义了。

记录学习

<% code %>用于执行其中javascript代码;

<%= code %>会对code进行html转义;

<%- code %>将不会进行转义

ejs.compile(str, options); 将返回内部解析好的Function函数

ejs.render(str, options); 返回经过解析的字符串
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript nodejs