NodeJS将HTML显示为文本

时间:2014-07-06 15:03:32

标签: html node.js

我有一些包含HTML标记的文字(例如:&#34;这是<p>标记&#34;)。 如何显示该文本&#34;原样&#34;没有我的nodeJS页面将标签解释为真实的&#34; <p></p>&#34;标记

如果我使用&lt;&gt; HTML实体,则不会对这些实体进行解释并显示(&#34;这是&lt;p&gt;代码&#34 ;)这是我想要的。

1 个答案:

答案 0 :(得分:0)

我不熟悉您在Node中创建HTML页面的具体方式,但如果您使用模板语言(如Jade或EJS),则可以像这样关闭转义:

Jade中:

p.title
  a(href='javascript:void(0)' id='#{group._id}') !{group.title}

EJS中:

<p class='title'>
  <a href="javascript:void(0)" id="<%= group._id %>"><%- group.title %></a>
</p>