Node.js 替换jade中的变量而不呈现为html

Node.js 替换jade中的变量而不呈现为html,node.js,pug,Node.js,Pug,我使用jade作为热敏打印机的一种标记语言。这意味着在网站上,我将打印预览呈现为html,并将jade(带有自定义标记)直接发送到打印机,打印机将解释不同文本样式的标记。 它工作得很好,但现在我想在模板中也使用局部变量,但只渲染局部变量而不是html 这意味着 p #{name} 应该成为 p John Doe 而不是 <p>John Doe</p> 约翰·多伊 是否有可能在翡翠包装中使用某些功能来实现这一点?或者我需要从头开始写。我还想用玉“每个”循环 可以在

我使用jade作为热敏打印机的一种标记语言。这意味着在网站上,我将打印预览呈现为html,并将jade(带有自定义标记)直接发送到打印机,打印机将解释不同文本样式的标记。 它工作得很好,但现在我想在模板中也使用局部变量,但只渲染局部变量而不是html

这意味着

p #{name} 
应该成为

p John Doe
而不是

<p>John Doe</p>
约翰·多伊


是否有可能在翡翠包装中使用某些功能来实现这一点?或者我需要从头开始写。我还想用玉“每个”循环

可以在其前面加上管道符号:

| p #{name}

好主意。这对我有用。也许是最简单的方法,因为在我看来,jade是一步合并变量并转换成html。因此,如果没有other@maggocnxJade非常适合生成HTML:)