Html在节点Js中显示不正确

我使用summernote文本编辑器插入数据。 当我在我的页面中显示这个内容时,它比<p>somthing</p> 。 我想要这个纯文本。

JS代码

 exports.Blog = function (req, res) { if (req.session.Id != null) { connection.init(); connection.query("select * from blog_posts where user_id=? order by date_created desc", [req.session.Id], function (reqest, row, fields) { res.setHeader("Content-type", "text/html"); res.render('Blog', { rows: row }); }); } else { res.render('login'); } }; 

ejs代码

 <%var result=rows%> <% for(var i=0;i<result.length;i++) { %> <div class="well"> <div id="desc-<%=result[i].Id%>"></div> <script type="text/javascript"> $(function () { var desc='<%=result[i].description%>'; console.log(desc); $('#desc-<%=result[i].Id%>').html(desc); }); </script> </div> <% } %> 

 <%var result=rows%> <% for(var i=0;i<result.length;i++) { %> <div class="well"> <div id="desc-<%-result[i].Id%>"><%-result[i].description%></div> </div> <% } %> 

你为什么生成脚本来插入HTML,你可以直接把描述到div。

 <%var result=rows%> <% for(var i=0;i<result.length;i++) { %> <div class="well"> <div id="desc-<%-result[i].Id%>"><%=result[i].description%></div> </div> <% } %>