关于nodejs输出html文本的问题
 发布于 12 年前  作者 colin  15446 次预览  最后一次回复是 12 年前  来自  

刚学习后台程序,看上了nodejs。在用nodejs取数据的时候,出现了这样的情况,取的mysql里的数据,字段里的内容包含一些html标签,比如《p》<p><br>一类的,但输出的时候<自动变成了<这样的符号,就不能正确的解析了。这个要怎么解决呢?

   <div class = "span4"> 
	<%=(results.tc_description) %>
  </div>
4 回复
javanode
<div class = "span4"> 
  <%-(results.tc_description) %>
</div>

好像事这样,你看下api,我一直事用的jade

sumory
Escapes html by default with <%= code %>
Unescaped buffering with <%- code %>
colin

果然如此啊,=换成-就可以了,新手,连api都不知道怎么查,而且是用sublime写代码,代码提示也没有。原来是写as3的,现在各种不习惯啊