【发布时间】:2017-12-06 05:43:15
【问题描述】:
我正在尝试将保存的富文本从我的 Mongodb 数据库呈现到 ejs 页面。未渲染部分的 ejs 是这样的:
<div> <%= description %> </div>
因为它是富文本,所以我的 html 标签与我的 db 中的值一起保存很长时间。现在,当我尝试将其渲染到我的页面时,我将整个内容作为字符串标签而不是渲染值。
您可以看到,除了我保存的富文本之外,页面的其余部分都呈现良好。
感谢任何帮助。
谢谢
【问题讨论】:
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及必要的最短代码 重现它在问题本身。没有清晰的问题陈述的问题对其他读者没有用处。见:How to create a Minimal, Complete, and Verifiable example.
-
这可能会对您有所帮助。参考:stackoverflow.com/a/10330401/465560。您应该使用非转义标记
<%- richtext -%>而不是<%= richtext =%>。 -
感谢一百万 @Priya ,以正确的方式解决了问题。
-
不客气。正如@NeilLunn 所说,请至少提供输入或描述,就像您使用
ejs一样,以便下次有人来您的帖子时应该对问题和答案有所帮助。 -
注意! ;)
标签: javascript html ejs