include
afterを使用すると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
これを行うと、含まれているファイルのコンテンツは実際には使用されません。代わりに、インクルードされたファイル内に「extends」を入れると機能しますが、これはしたくありません。
私は何か間違ったことをしていますか、それともサポートされていませんか?