5

如 github 问题#70中所述,不支持包括 mixins。

有没有好的解决方法或替代解决方案?

4

1 回答 1

3

Pyjade 的 include 实现不支持 mixins,但“extends”支持,尽管您必须使用“block”。因此,如果您只需要导入一个文件,您可以做什么:

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 回答