{
name: 'Companies',
path: '/companies',
component: Companies,
meta: {
requiresAuth: true,
needRole: ['planformOwner', 'platformAdmin'],
title: {
ru: 'Компании',
en: 'Companies'
}
}
},
пытаюсь в App.vue вывести название страницы вот так
route = useRoute()
console.log(route.meta.title.en)
получаю cannot get property en of undefined
Почему? В main.js это нормально выводится, а вот в App.vue не хочет
а вы попытайтесь просто console.log(route) сделать. И посмотрите объект целиком
пробовал. там есть route и у него есть meta и в meta есть title и у title есть en.
может meta позже добавляется и поэтому en undefined
да. тоже теперь так думаю. просто странно, что в шаблон заголовок выводится, а в скрипте его никак не получиться
и не понятно, что делать с ошибкой в консоли
Обсуждают сегодня