2014-12-03 6 views

답변

3

Pyjade의 include 구현은 "블록"을 사용해야하지만 mixins는 지원하지 않지만 "extends"은 지원합니다. 당신은 단지 하나 개의 파일을 가져올 필요가 있다면 그래서 당신은 무엇을 할 수 :

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

mixins.jade : 나는 자신이 파악하기 전에 하드를 검색하고 생각했기 때문에

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

block layout 

이 (내 자신의 질문에 대답 다른 사람들에게 도움이 될 수 있음)

+0

여러 개의 확장 기능을 사용할 수 있습니까? 예 : mixins.jade -> base.jade -> my_template.jade. – knite

+0

예. 그것이 내가 지금 일을 설정하는 방법입니다. 물론 다른 블록을 사용해야합니다. 누구든지 더 좋은 방법을 알고 있다면 알려주세요. – Albin