请问ejs如何直接显示拼接的html在网页上,而不是以字符串的形式显示。
想做一个新闻编辑显示的网页。。。在node.js中,我有ueditor将数据存入在mongodb中,即html字符串, 然后另外一个页面用ejs输出此字符串到网页<%=content%>。但是他还是以字符串显示到网页。并不是网页内容。请问如何处理。????
来自酷炫的 CNodeMD
3 回复
=变成-号试试
@winterZhao 非常感谢。问题解决了。这是ejs特性吗?貌似java直接输出就可以了。
来自酷炫的 CNodeMD
ejs的特性: 1、缓存功能,能够缓存已经解析好的html模版; 2、<% code %>用于执行其中javascript代码; 3、<%= code %>会对code进行html转义; 4、<%- code %>将不会进行转义; 5、支持自定义标签,比如’<%‘可以使用’{{’,’%>‘用’}}'代替; 6、提供一些辅助函数,用于模版中使用 7、利用<%- include filename %>加载其他页面模版;