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

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

Всем привет, изучаю pug. При верстке меню захотелось пощупать возможности pug и сделал так: Перебрал массив с текстом и слепил верстку . И теперь не знаю как лучше сделать чтобы вешать класс .active, которые будет показывать, что ты находишься на этой странице? И вешать разные ссылки на каждый элемент? Сейчас там висит просто vk.com.
  • Вопрос задан
  • 808 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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-...

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

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

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