qq_花開(kāi)花謝_0
2023-09-07 16:28:54
我相信這是一個(gè)簡(jiǎn)單的問(wèn)題,但似乎無(wú)法弄清楚。我在我的 nodejs/express webapp 中安裝了Quilljs編輯器,它將我的描述存儲(chǔ)在 mysql 數(shù)據(jù)庫(kù)中作為<p><strong>This is the quill data. How are we doing dev?</strong></p>.現(xiàn)在我的 ejs 頁(yè)面如下所示:<% data.forEach(function(d,index){ %> <p> <%= d.description %> </p><% }) %>但這顯然會(huì)呈現(xiàn)存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)(帶有p標(biāo)簽strong)。我嘗試過(guò)的:嘗試使用<pre>以使格式保持完整(只是新手嘗試)。嘗試.html()過(guò).load()jquery 的方法將數(shù)據(jù)更新為 HTML,但沒(méi)有用。我怎樣才能把它轉(zhuǎn)換成html?以便格式化文本打印結(jié)果 HTML,而不是源代碼。
2 回答

神不在的星期二
TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊
使用<%-而不是<%=
<% data.forEach(function(d,index){ %>
? ?<p> <%- d.description %> </p>
<% }) %>
編輯1
您不需要將其分配給新變量。
<% data.forEach(function(d,index){ %>
? <% if (d.description.length > 75) { %>
? ? <p> <%- d.description.substring(0, 75) %> </p>
? <% } else { %>
? ? <p> <%- d.description %> </p>
? <% }%>
<% }) %>

暮色呼如
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊
不要保存 HTML。
這可能會(huì)給您帶來(lái)很多問(wèn)題。嘗試創(chuàng)建一些任意數(shù)據(jù)結(jié)構(gòu)(例如 json)并使用 EJS 打印它。
添加回答
舉報(bào)
0/150
提交
取消