0

我有一个我想保留的单页网站,但我还需要将各个部分视为独立页面。我将 Jade 与 Node 一起使用,一切正常,直到我开始包含文件/块。

base.jade

!!! 5
  head
  body
    .nav
      // menu
    block content

索引.jade

extends layout/base

block content
  p
   | This is the index page.
  include about

关于.jade

extends layout/base

block content
  p
   | This is the about page.

我要做的是使用索引页面来显示我的所有页面,然后让各个页面扩展base.jade文件。发生的事情是我打开了多个导航栏,index.jade因为我要扩展base.jade两次。我有点卡住了,觉得我在这里错过了一些简单的东西。

任何帮助表示赞赏,谢谢。

4

1 回答 1

1

您包含的文件应该只有内容部分,例如

about-content.jade

p
   | This is the something about the site.

然后 index.jade 是

extends layout/base

block content
  p
   | This is the index page.
  include about-content

还有关于.jade

extends layout/base

block content
  p
   | This is the about page.
  include about-content
于 2013-02-05T22:18:41.723 回答