javascript - html 标签按字面意思显示在浏览器中

标签 javascript html node.js ejs

<div id="list_content" readonly="readonly" style="resize: none;"><%= lists.content %></div>

这是我的 html 代码,并从 node.js 服务器获取列表变量。如果数据库中的内容是<p>This is test</p>它没有解析 HTML,并显示 <p>This is test</p>

最佳答案

如果你想将 html 传递给 ejs,请使用 <%- lists.content %>而不是<= lists.content %>

要了解不同类型的 EJS 标签,请查看此处:http://ejs.co/

关于javascript - html 标签按字面意思显示在浏览器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52268194/

相关文章:

java - 单击后更改 HTMLPanel 中超链接的颜色

node.js - 使用迁移 API 时 Knex 迁移不起作用

node.js - npm 命令不工作/响应

javascript - $$postDigest 和 DOM 渲染

javascript - $(document).ready(function() 和 $(function() 之间有什么区别?

javascript - 使用预先保存的信息在网站上填写表格?

PHP _GET 问题多次尝试后未刷新数据

javascript - 制作一个完全透明的文本区域

javascript - 更新 $interval 函数中的 $scope

node.js - NodeJS + Mongo : Insert if not exists, 否则 - 更新