5

github issue #70で述べたように、ミックスインを含むものはサポートされていません。

良い回避策や代替ソリューションはありますか?

4

1 に答える 1

3

インクルードの Pyjade の実装はミックスインをサポートしていませんが、「ブロック」を使用する必要がありますが、「拡張」はサポートしています。1 つのファイルをインポートするだけでよい場合は、次のようにします。

extends mixins.jade
block layout
  +link("example", "http://example.com/")

mixins.jade:

mixin link(text, url)
  a(href=url)= text

block layout

(これを自分で理解する前に一生懸命検索し、他の人に役立つと思ったので、自分の質問に答えます)

于 2014-12-03T17:43:08.917 に答える