Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
dwaynehicks
0
вклад
1
вопрос
1
ответ
0%
решений
Лайки
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как реализовать одинаковую шапку на всех страницах, но разные заголовки и фоновые изображения в ней (vue.js)?
HeTpe3B
@HeTpe3B
У вас же заголовок в шапке будет зависеть от того на какой странице находится пользователь?
Посмотрите в сторону метаданных роутера
На мой взгляд это наиболее релевантно для данного случая
Ответ написан
более трёх лет назад
2
комментария
Нравится
1
2
комментария
Как реализовать одинаковую шапку на всех страницах, но разные заголовки и фоновые изображения в ней (vue.js)?
McBernar
@McBernar
Через пропсы и слоты. В пропсы можно прокидывать урлы фонов, через слоты заголовки и в принципе любой другой контент.
Это же основа фреймворка. Зачем он вам вообще понадобился, если вы не понимаете базовых принципов?
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
1
комментарий
Как реализовать одинаковую шапку на всех страницах, но разные заголовки и фоновые изображения в ней (vue.js)?
profesor08
@profesor08
Куратор тега JavaScript
Решение в лоб - каждая страница у тебя содержит подключение всех необходимых блоков, и ты передаешь через параметры свой заголовок:
https://ru.vuejs.org/v2/guide/components-props.html
Решение через vuex:
https://vuex.vuejs.org/
Тут на каждой странице пишешь заголовок в
store
Ответ написан
более трёх лет назад
1
комментарий
Нравится
2
1
комментарий
Оценили как «Нравится»
Закрыть
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама