3

我有一个问题,如果我使用includeafter 并且extends包含文件中的块不会被使用。

//layout.jade
block content

//entry.jade
extends layout
case form
  when 'special'
    include special
  default
    include generic

//generic.jade/special.jade
block content
  Generic Content

当我这样做时,包含文件中的内容并未实际使用。如果我将“扩展”放在包含的文件中,它可以工作,但我不想这样做。

我做错了什么还是不受支持?

4

1 回答 1

0

好的。这里有几件事。

包含不是块,它只是代码。您可以在此处找到整个包含文档

所以 generic.jade/specific.jade 应该只是玉代码,而不是block content.

你可能不得不缩进case form.extends layout

于 2013-06-07T14:05:39.393 回答