Я знаю, что мы можем перейти к маршруту по его имени, используя $router.push({ name: 'route-name' })
.
Что я хочу знать, так это как child route name
.Это моя структура маршрута:
export default [
{
path: '/',
name: 'home',
component: () => import('@/views/Home.vue'),
childs: [
{
name: 'home.about',
path: '/about',
component: import('@/views/Home/About.vue')
}
]
}
]
Но моя консоль говорит [vue-router] Route with name 'home.about' does not exist
для $router.push({ name: 'home.about' })
.
Что мне не хватает?
Obs: Идея в том,не направлять ребенка, используя хард route path
.