我正在开发类似博客的项目,我需要渲染文本而不替换html标签。
./ app.js
//app.js
...
var text = 'Hello <b>World</b>'
app.get('/', (req, res)=>{
res.render('index', {
text: text
});
});
...
./视图/ index.jade
//-index.jade
p= text
当我渲染时:
这是我得到的:
Hello <b>World</b>
这是我正在寻找的
Hello <b>World</b>
答案 0 :(得分:0)
为您的Jade文件尝试此操作:p= !{text}
。这应该可以避免您的内容被转义。