如何将html代码包含到Jade文件中?

vei*_*orn 2 node.js pug

我从数据库得到一些html:

<span style="text-decoration: underline; font-style: italic; font-weight: bold;">Hello Summernote</span>
Run Code Online (Sandbox Code Playgroud)

如何使用Jade将此html添加到div中?当我尝试添加它时,我得到了类似的东西.

<div>"<span style="text-decoration: underline; font-style: italic; font-weight: bold;">Hello Summernote</span>"</div>
Run Code Online (Sandbox Code Playgroud)

sta*_*aar 5

Jade提供了在模板中呈现"常规"html的功能.在您的路由器中(在示例中它表示):

router.get('/', function (req, res) {
    res.render('default', {text: content});
});
Run Code Online (Sandbox Code Playgroud)

text在这种情况下是数据库中的html.在玉中你必须包裹你的元素:

#content
        p !{text}
Run Code Online (Sandbox Code Playgroud)

!{}将停止内容的呈现过程并使用数据库中的普通html.该p标签只是以显示它的例子.