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

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

Всем привет, изучаю pug. При верстке меню захотелось пощупать возможности pug и сделал так: Перебрал массив с текстом и слепил верстку . И теперь не знаю как лучше сделать чтобы вешать класс .active, которые будет показывать, что ты находишься на этой странице? И вешать разные ссылки на каждый элемент? Сейчас там висит просто vk.com.
  • Вопрос задан
  • 805 просмотров
Пригласить эксперта
Ответы на вопрос 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-...

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

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

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