У меня есть несколько вложенных маршрутов, которые просто не делают того, что должны,
То, что я пытаюсь достичь, путь маршрута: пользователи (который работает нормально), затем path: users / create (который не накапливается)
routes: [
{ path: '/dashboard', component: require('./views/DashboardComponent.vue').default},
{ path: '/profile', component: require('./views/profile/ProfileComponent.vue').default},
{ path: '/users', component: require('./views/user/UsersComponent.vue').default,
children: [
{ path: 'create', component: require('./views/user/CreateUserComponent.vue').default},
{ path: 'edit/:id', component: require('./views/user/CreateUserComponent.vue').default},
{ path: 'details/:id', component: require('./views/user/ShowUserComponent.vue').default}
]
},
...
Что происходит, так это то, что путь пользователей работает нормально, но все остальные дочерние элементы нет, когда я нажимаю ссылку, которая должна привести меня к пути: users / create, он снова показывает тот же компонент usersComponent, только без изображения пользователей. Я не получаю никаких ошибок.
Если я удалю вложенные дочерние элементы и оставлю их сами по себе, он будет работать нормально, но у меня нет вложенных.
{ path: '/users', component: require('./views/user/UsersComponent.vue').default}
{ path: '/create', component: require('./views/user/CreateUserComponent.vue').default},
{ path: '/edit/:id', component: require('./views/user/CreateUserComponent.vue').default},
{ path: '/details/:id', component: require('./views/user/ShowUserComponent.vue').default}