在pyjade变通方法中包含mixins

Alb*_*bin 5 pyjade

正如github中提到的#70包括mixins不受支持.

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

Alb*_*bin 3

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

extends mixins.jade
block layout
  +link("example", "http://example.com/")
Run Code Online (Sandbox Code Playgroud)

mixins.jade:

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

block layout
Run Code Online (Sandbox Code Playgroud)

(回答我自己的问题,因为我在自己弄清楚这一点之前进行了艰苦的搜索,并认为这对其他人可能有帮助)