我遇到一个问题,如果我在include
之后使用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
包含文件中的块没有被使用。
{{1}}
当我这样做时,实际上并未使用包含文件中的内容。如果我把“扩展”放在包含的文件中,它可以工作,但我不想这样做。
我做错了什么还是不受支持?
答案 0 :(得分:0)
确定。这里有几件事。
包不是一个块,它只是代码。您可以找到整个include doc here。
所以generic.jade / specific.jade应该只是jade代码,但不是block content
。
你可能不得不在case form
之后缩进extends layout
。