【问题标题】:Extends in Jade templating?在 Jade 模板中扩展?
【发布时间】:2013-11-16 17:18:55
【问题描述】:

我正在做一个涉及 Jade、Express 和 Node.js 的新项目(这是我第一次使用其中任何一个)

我正在制作一些翡翠模板。到目前为止,我有一个布局页面,它只是页面的标题 我可以简单地在视图顶部调用extends layout

我还有一个 HTML 导航栏块,我将在 90% 的页面上使用它。有没有办法做同样的事情?我已经玩了一点,并在谷歌上搜索了一些,但没有找到太多关于它的信息。

您可以使用扩展或类似的东西将视图放入另一个视图中吗?

这样我就不用复制和粘贴整个东西了,总体来说它会更整洁。

【问题讨论】:

    标签: node.js express pug


    【解决方案1】:

    当然!使用include,所以如果你有一个名为navbar.jade 的文件与其他jade 文件在同一目录下,请在任何你想拥有导航栏的地方调用include navbar

    【讨论】:

    • 感谢您的回答,我发现很难获得有关玉的具体信息!
    • 这有点困难,但一旦你得到它,那就太棒了。大约 5 个月以来一直在将它用于更大的应用程序并喜欢它。
    • 快速跟进,您不能偶然地专门定义“块内容”行吗?我一直在学习无数的教程并经常使用它,但我无法具体确定它的作用或原因?
    • 这个答案应该会有所帮助:stackoverflow.com/questions/14170537/…
    猜你喜欢
    • 2014-02-11
    • 2023-03-25
    • 1970-01-01
    • 2013-04-23
    • 1970-01-01
    • 2012-06-29
    • 2018-12-11
    • 2015-11-24
    • 1970-01-01
    相关资源
    最近更新 更多