169 похожих чатов

Всем привет! Если App.vue выглядит как на картинке, то у

компонентов, которые выводятся в <router-view> есть какой-то способ что-то выводить в header?

9 ответов

7 просмотров
McLotos- Автор вопроса

ну то есть роутер же выводит в router-view содержимое компонента, который отвечает за текущую страницу. А у этого компонента есть какой-то способ вывода в header? В документации по слотам такой способ почему-то я не нашел, можно попробовать через refs, но я с ними никогда не работал 🤷

McLotos
ну то есть роутер же выводит в router-view содержи...

Как насчёт через router чекать какая страница сейчас и обновлять контент?

McLotos- Автор вопроса
Павел Якупов
Как насчёт через router чекать какая страница сейч...

вот, например, роут { name: 'Registration', path: '/registration', alias: '/signin', component: Registration, meta: { title: { ru: 'Регистрация', en: 'Registration' }, requiresAuth: false } }, там форма регистрации. Допустим, я хочу чтобы форма регистрации выводила сообщения об ошибках в header

McLotos- Автор вопроса
McLotos
вот, например, роут { name: 'Registratio...

можно через store выводить, но мне нужно именно чтобы вёрстку компоненты могли подставлять

Просто через v-if и связь со стором чем плоха?

McLotos- Автор вопроса
Павел Якупов
Просто через v-if и связь со стором чем плоха?

ну нет. это не то. у меня есть фильтр (целая форма фильтрации)), каждый компонент, который подставляется через router, создаёт для себя свой фильтр и мне нужно, чтобы выводились именно через slot name="header" а не в шаблоне самого компонента-страницы

McLotos- Автор вопроса
McLotos
ну нет. это не то. у меня есть фильтр (целая форма...

то есть сейчас все фильтры выводятся внутри main так как router-view установлен именно туда, а я бы хотел для каждой страницы фильтр пробрасывать в header шаблона

McLotos
то есть сейчас все фильтры выводятся внутри main т...

любое на выбор: 1. Teleport 2. вызывать хедер непосредственно на странице и подставлять туда что угодно 3. provide/inject с 2 компонентами, где 1 будет вызываться на конкретной странице и добавлять контент через слоты, а второй будет вызываться в хедере и брать эти слоты из переменной, которую провайднули

McLotos- Автор вопроса
Artyom Tuchkov
любое на выбор: 1. Teleport 2. вызывать хедер не...

блин! точно! прот teleport я совсем забыл! спасибо!

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

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
Карта сайта