Задать вопрос
@m1roku
Начинающий

Pug миксин в миксине?

Здравствуйте, товарищи.
Для полной картины нам понадобится немножко воображения, представьте секцию с какими-то тремя одинаковыми (размерами и общей сутью) блоками-плитками, в каждом разная картинка, разный заголовок и текст.
Так как блоки повторяющиеся я хотел было создать миксин, что-то типа mixin item(). Так как контент в каждом отличается то я думал было вложить внутрь миксины с разными параметрами и аттрибутами и получилось на выходе:
mixin item()
  mixin item_img(src, alt)
   img(src=src, alt=alt)
  mixin item_title(title)
   h4= title
  mixin item_text(text)
   p= text

Но запись
+item
  +item_img(src, alt)
  +item_title(’Title’)
  +item_text(’Text')

не дает желаемого результата, попросту не работает. Что я не так делаю или это вообще невозможно?
  • Вопрос задан
  • 587 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@drtvader
Вечный студент
mixin item(src, alt, title, text)

думаю это поможет
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы