Javascript Jade:数据id,带双引号&引用&引用&引用;

Javascript Jade:数据id,带双引号&引用&引用&引用;,javascript,node.js,express,pug,Javascript,Node.js,Express,Pug,在我的.jade中,我用\u id设置了一个数据id,这是mondodb的一个用户模型,问题是jade用双保存它。这是玉 body(data-id = user._id) 这是html的输出 data-id="567ab00e5a09b86915937f9b" 如果我试着 body(id = user._id) 然后输出为 id=""567ab00e5a09b86915937f9b"" 我不能理解这个问题。提前感谢您可以使用#{variable}语法进行绑定: body(data-id=

在我的
.jade
中,我用
\u id
设置了一个
数据id
,这是mondodb的一个用户模型,问题是jade用双
保存它。这是玉

body(data-id = user._id)
这是html的输出

data-id="567ab00e5a09b86915937f9b"
如果我试着

body(id = user._id)
然后输出为

id=""567ab00e5a09b86915937f9b""
我不能理解这个问题。提前感谢

您可以使用
#{variable}
语法进行绑定:

body(data-id="#{user._id}")

作品这毫无意义,为什么它使用“id”而不是“data id”?很肯定这是因为空格。玉是基于适当的压痕和间距是很重要的。