如何在没有 HTML 标签的情况下显示这些格式化文本
How do i display these formated text without HTML tags
我正在使用 CKeditor 4 格式化文本并将其存储在具有 Node.js 和 MySQL 的数据库中。我用来存储它的数据类型是 TEXT
。一切都很好,直到它被存储在数据库中。
问题是当我从数据库中检索文本并尝试使用 EJS 变量显示它时,如下所示:
<%=result.FormatedText%>
浏览器显示EJS变量中的内容是这样的:
<p><strong>This is a random text i typed</strong></p> <ol> <li>First item</li> <li>Second item</li> <li>third item</li> </ol> <p> </p>
但我想这样显示:
This is a random text i typed
- First item
- Second item
- third item
我该如何解决这个问题?
改变这个:
<%= result.FormatedText %>
为此:
<%- result.FormatedText %>
它输出未转义的值,浏览器现在可以呈现它。
我正在使用 CKeditor 4 格式化文本并将其存储在具有 Node.js 和 MySQL 的数据库中。我用来存储它的数据类型是 TEXT
。一切都很好,直到它被存储在数据库中。
问题是当我从数据库中检索文本并尝试使用 EJS 变量显示它时,如下所示:
<%=result.FormatedText%>
浏览器显示EJS变量中的内容是这样的:
<p><strong>This is a random text i typed</strong></p> <ol> <li>First item</li> <li>Second item</li> <li>third item</li> </ol> <p> </p>
但我想这样显示:
This is a random text i typed
- First item
- Second item
- third item
我该如何解决这个问题?
改变这个:
<%= result.FormatedText %>
为此:
<%- result.FormatedText %>
它输出未转义的值,浏览器现在可以呈现它。