【发布时间】:2022-01-06 13:36:55
【问题描述】:
在我的网站中,我想要一个类别树。为了让它工作,我需要通过递归循环将它们排列在父子树中。我所做的是从数据库中获取类别数据,运行循环并在 NodeJS 代码中生成输出 HTML 内容。然后我将生成的 HTML 字符串传递给我的 EJS 文档以在浏览器中显示。
现在问题来了:只要生成的字符串在 NodeJS 函数中,它就应该是这样的。但是传递的字符串有一些字符转换为身份,我找不到将它们转换回来的方法。例如:
<h1>Hello world</h1>
变成
<h1>Hello world</h1>
在 ejs 文档中,但是当我尝试在某个 js 文件中使用 console.log 打印字符串时,它会打印正确的 HTML 字符串而不是转换后的字符串。
【问题讨论】:
标签: node.js ejs html-entities