Укажите частичный путь в дочерних маршрутах vue-router - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь лучше понять, как работают вложенные маршруты на vue-router.Я настраиваю свои маршруты следующим образом

const routes = [
    {
        path: '/',
        component: Home
    },
    {
        path: '/users',
        component: User,
        children: [
            {
                path: '/users/:id',
                component: UserDetails
            },
            {
                path: '/users/:id/edit',
                component: UserEdit
            }
        ]
    }
];

Читая документацию, я понимаю, что могу написать свои маршруты следующим образом для дочерних маршрутов:

const routes = [
    {
        path: '/',
        component: Home
    },
    {
        path: '/users',
        component: User,
        children: [
            {
                path: '/:id',
                component: UserDetails
            },
            {
                path: '/:id/edit',
                component: UserEdit
            }
        ]
    }
];

Но, похоже, это не работаетдля меня.Может кто-нибудь объяснить мне, как решить?

Спасибо

...