нужно, например зафиксировать футер т.е. добавить ему модификатор, как лучше это сделать ?
Глобальная шина собиытий,
Хранить модификаторы футера в сторе,
Добавить параметры с модифактором в роут ?
Создай массив, где перечисли все роуты где нужно футер фиксировать. Положи этот массив в отдельный файл какой-нибудь. Импортируй его на страницы и проверяй текущий роут, если он есть в массиве, то добавляй к футеру класс типа .fixed-footer
https://router.vuejs.org/ru/guide/advanced/meta.html
Указываешь в meta: fixedFooter. в самом футере биндишь класс - :class="{ 'footer_fixed': $route.meta.fixedFooter }"
Обсуждают сегодня