@vladimirir

Как в Nuxt 3 сделать динамические breadcrumbs?

Переношу сайт с Vue 2 на Nuxt 3. Столкнулся с проблемой с реализацией хлебных крошек. Не нашёл каких-то более менее удобных плагинов, решил написать свой компонент (так у нас на Vue 2 было). На каждой странице через definePageMeta() в script setup выставляю значение свойства breadcrumb, к которому обращаюсь через route.meta.breadcrumb в моём компоненте, чтобы весь путь отрисовать. Но есть страница, которая создаётся динамически (типа страница stories, а на ней можно перейти на страницы stories/14 , stories/27 и так далее), по передаваемому айди на этой странице подгружаются данные, в частности название. Я пытался получаемое название передавать так же в definePageMeta(), но он не даёт этого сделать. На реддите писали использовать в таком случае useSeoMeta, но не понятно, как получить доступ к тому, что в useSeoMeta. Кто-нибудь делал динамические хлебные крошки на Nuxt 3 ? Подскажите, пожалуйста
  • Вопрос задан
  • 223 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы