/ / Passando atributos entre mixins Jade - pug

Passando atributos entre mixins Jade - pug

Ao criar um jade mixin como:

mixin form()
form(
id=attributes.id,
class=attributes.class
)
block

em seguida, estendendo assim:

mixin form-horizontal()
+form.form-horizontal(
id=attributes.id,
class=attributes.class
)
block

Como você passa os atributos para o mixin base do mixin herdado para que você possa escrever isso?

mixin form-horizontal()
+form.form-horizontal
block

Respostas:

2 para resposta № 1

Você passa a variável de atributos:

mixin form()
form(attributes)
block

mixin form-horizonal()
form.form-horizontal(attributes=attributes)
block

Graças a http://naltatis.github.io/jade-syntax-docs/