0
即時嘗試呈現與數據庫中的內容的視圖,我的數據庫包含HTML格式的內容,我想保持這種格式,但是當我嘗試呈現內容時,我把它作爲字符串和不是HTML,有無論如何,我可以解析這個內容並保持格式?在node.js中解析html內容
我不希望標籤顯示在網站上。
視圖contact.jade
div.shareimg(style='background-image:#{document.Img}')
div#shareContent
h2.shareTag #{document.insightheader}
p.shareTag #{document.description}
b#TLDT.shareTag #{document.TLDR}
p.shareTag #{document.MoreInfo}
節點
app.get('/share/:id', function(req, res) {
var db = req.db_login;
console.log(req.params.id)
db.collection('insights').findById(req.params.id, function(error, document) {
console.log(document)
if (error || !document) {
res.render('error', {});
} else {
res.render('contact', { document : document });
}
})
});
的console.log
{
_id: 544cf40e9f697dc430ccd2dd,
Img: 'url(http://localhost:3000/images/previewImg.svg)',
insightheader: '<p>dsada</p>',
description: '<p>dsa</p><p>dsa</p><p>das</p><p>dasdd</p>',
TLDR: '<strong>TLDR;dasdas</strong>',
MoreInfo: '<p>dsadsa</p>',
date: '\'1414329358033\''
}
結果
謝謝你完美的作品! – josef 2014-10-26 15:00:06