Javascript 在Pug中打印不带包装标签的变量
我想打印标签中的任意内容。应该从Javascript设置内容。下面是一个简单的例子:Javascript 在Pug中打印不带包装标签的变量,javascript,node.js,pug,Javascript,Node.js,Pug,我想打印标签中的任意内容。应该从Javascript设置内容。下面是一个简单的例子: pug.compileFile(“模板/question.pug”)({ headExtraContent:“console.log('hello')”, }); 我试过{headExtraContent},={headExtraContent,但都不管用 有没有办法在帕格中实现这一点?的,!{headExtraContent}将插入内容而不转义。的,!{headExtraContent}将插入内容而不转义。
pug.compileFile(“模板/question.pug”)({
headExtraContent:“console.log('hello')”,
});
我试过{headExtraContent}
,={headExtraContent
,但都不管用
有没有办法在帕格中实现这一点?的,!{headExtraContent}
将插入内容而不转义。的,!{headExtraContent}
将插入内容而不转义。您可以将德克兰提到的内容与帕格文档中描述的技术结合起来
在您的情况下,它将如下所示:
doctype
head
title Some page title
.
!{headExtraContent}
body
...
当有疑问时,将有99%的时间满足您的需求。您可以将德克兰提到的内容与帕格文档中描述的技术结合起来
在您的情况下,它将如下所示:
doctype
head
title Some page title
.
!{headExtraContent}
body
...
当有疑问时,将有99%的时间满足您的需要。不幸的是,如果在没有包装标记的情况下使用此语法(即
!{headExtraContent}
而不是div!{headExtraContent}
不幸的是,如果在没有包装标记的情况下使用此语法,则会引发“unprected text”错误(即!{headExtraContent}
而不是div!{headExtraContent}