@Sayneone

Как сделать несколько циклов в миксине PUG/ JADE?

Друзья, подскажите как можно сделать несколько циклов в миксине, при том что при добавлении миксина на страницу мы перечисляем нужные названия в объявлении: вот пример
mixin A (...tags, ...styles)
    .content
            .style
                each style in styles
                    a(href='#').style__item= style
            .tags
                each tag in tags
                    a(href='#').tag= tag


Проблема заключается в объявлении этого миксина, как разграничить друг от друга теги/стили
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AleksRap
mixin A (tags, styles)
    .content
        if(styles)
            .style
                each style in styles
                    a(href='#').style__item= style
         if(tags)
            .tags
                each tag in tags
                    a(href='#').tag= tag


вызывать можно так

+А(true);
+A(false, true)


и т.д
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы