【发布时间】:2016-08-29 00:02:11
【问题描述】:
为什么当我输出查询结果时我的 html 没有被渲染。
这是我保存文档的方式:
data = {
title: "Article title",
body: "<b>This</b> is the content!!"
};
var article = new Article(data);
article.save();
这就是我的显示方式:
h2.articleTitle(style="font-style: italic;") #{article.title}
p.articleBody(style="margin-top: 20px;") #{article.body}
文章正文的出处应该是: 这个就是内容!!
但它会输出所有内容,包括 html 标签:这是内容!!
我正在阅读另一个类似的问题,该问题告诉我在 article.body 之前添加一个破折号 (-)。这是我尝试过的:
h2.articleTitle(style="font-style: italic;") #{article.title}
p.articleBody(style="margin-top: 20px;")
- article.body
但是当我以这种方式尝试时,它没有输出任何东西。任何帮助是极大的赞赏。谢谢。
【问题讨论】:
-
与数据库无关。了解您的模板引擎如何输出原始 html。
-
@AlexBlex 感谢您的评论,我搜索了如何使用我的模板引擎修复它。它现在正在工作。再次感谢。 :)
标签: javascript html mongodb express