node.js - Jade : Where is the documentation for template inheritance?

标签 node.js pug template-engine

我在 Jade language reference 上没有看到任何关于 extends/block 语法的文档。 。该文档是否已过时?有没有更好的文档?

最佳答案

我认为 Jade 文档相当最新,但是,正如您所指出的,它遗漏了一些部分。

为了通过包含其他 Jade 文件来扩展您的模板,您可以使用 includes 。为了创建可重复使用的 Jade block ,您可以使用 Mixins .

我还建议浏览所有 examples与 Jade 一起供应。对于 extends 机制,您可以关注 extend.jade , extend-layout.jadeextend.js .

如果有像样的文档就好了,但另一方面,Jade 模板语言似乎很简单,可以通过使用提供的示例进行几天实验来掌握。

希望这会有所帮助。

关于node.js - Jade : Where is the documentation for template inheritance?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21198489/

相关文章:

node.js - 如何使用云功能删除 firebase 存储中的图像?

node.js - setInterval 并等待某些条件

javascript - Jade 脚本中未定义 NodeJS 和 Jade/Pug 变量?

lua - 如何在 Lightroom Web 引擎 Lua 模板中显示 "image X of Y"?

templates - Rebol 中的 'reword' 函数是什么,如何使用它?

javascript - 如何使 .js 变量可供 .ejs 文件访问

node.js - 从我的数据库中提取数据并将其(ById)填充到我的 Vue View (使用 Axios)时遇到问题。后端是 Node/Express

javascript - puppeteer 等待页面/DOM 更新 - 响应初始加载后添加的新项目

javascript - 在 Jade 中使用外部变量

html - Bootstrap 导航栏未按预期显示文本