Задать вопрос
lavezzi1
@lavezzi1

Как в jade сделать такое?

Здравствуйте.
Есть блок в нем описана структура и он инклюдится на главную страницу несколько раз.
Нужно внутрь инклюда положить еще один блок в виде миксина.

Главная страница:
.page__block
            include ../modules/promo-block/promo-block
              include ../modules/preview/preview
              +preview('Название', 'Дата')


Проблема в том, что миксин этот попадает в элементы блока promo-block. Как то можно определить куда должны вставиться данный миксины? Например в определенный элемент блока promo-block
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
AirWorker
@AirWorker
Node.js full stack web dev
Насколько я понял, вот этот блок

include ../modules/promo-block/promo-block

должен включать этот микс

+preview('Название', 'Дата')

Так как блок теперь зависит от параметров ('Название', 'Дата'), то я бы его тоже сделал миксом, принимающим эти параметры. Можно его также вынести в отдельный файл и подключать где надо.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@evilelf
Тупой, руки из жопы, кодю за зп и т.п. и т.д.
В файле promo-block.jade нужно указать +preview('Название', 'Дата').
Но инклудить миксин нужно выше.
Ответ написан
Ваш ответ на вопрос

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

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