Jade에서 버튼 믹스를 만들고 싶습니다. 그러나 나는 html 요소를 내가 믹스 인을 적용 할 것인가에 대해 모른다. 버튼, 또는 입력.jade mixin의 동적 요소
제 질문은 믹스 인에서 요소를 선택할 수 있습니까? 예 : 이 A + 버튼 또는 입력 + 버튼
처럼 전화 나 믹스 인으로
mixin button(element, style, size, expand, fill, round, simple)
- var style = (typeof href === 'undefined') ? '' : style
- var fill = (typeof fill === 'undefined') ? '' : 'btn-fill'
- var expand = (typeof expand === 'undefined') ? '' : 'btn-block'
- var round = (typeof round === 'undefined') ? '' : 'btn-round'
- var simple = (typeof simple === 'undefined') ? '' : 'btn-simple'
case size
when "large"
- size = "btn-lg"
when "small"
- size = "btn-sm"
when "mini"
- size = "btn-xs"
element(href=href, role='button',class=["btn", "btn-" + style, size, fill, expand, round, simple])&attributes(attributes)
block
인사
여전히 Pug에서 작동합니다. :) – Tycho