使用 jade 时, AngularJs和 angular-translate我更喜欢将 translate 指令用作空属性。
但出于某种原因,在 Jade 中使用空属性时,不会得到类似 <tag translate
的东西或者 <tag translate=''
, 我得到 <tag translate='translate'
如何添加没有值的属性?
最佳答案
答案是在使用 Pug(以前是 Jade)模板引擎时使用 {doctype: "html"}
。
此选项 has been documented recently , 但它没有说明它的用途。
请记住,因为我只是使用 gulp 处理所有的 jade 文件,所以我不太关心 partials 之类的东西......
注意事项:如 @lmacsen at github 所述:
This fail if you need to use that code into a partial html file.
在阅读项目页面中的其他几个 github 问题后,我得出了这个答案。
https://github.com/pugjs/pug/issues/201#issuecomment-1530205 https://github.com/pugjs/pug/issues/1180
关于html - 如何使用 Jade 设置空属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28527980/