Задать вопрос
@AleksKek
учусь веб-разработке

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

Всем привет, изучаю pug. При верстке меню захотелось пощупать возможности pug и сделал так: Перебрал массив с текстом и слепил верстку . И теперь не знаю как лучше сделать чтобы вешать класс .active, которые будет показывать, что ты находишься на этой странице? И вешать разные ссылки на каждый элемент? Сейчас там висит просто vk.com.
  • Вопрос задан
  • 806 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
-var selected = 'home';
ul
  each val, key in menu
    li
      if selected === key
        a.selected(href=val, title=key)= key
      else
        a(href=val, title=key)= key

https://stackoverflow.com/questions/15719660/jade-...

А для ссылок сделайте вместо массива объект.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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