Dynami c Маршрутизация на вложенный маршрут не работает Vue Маршрутизатор - PullRequest
0 голосов
/ 26 марта 2020

Так из самого названия. У меня есть небольшая проблема в отношении динамической c маршрутизации. У меня есть URL-адрес myblog как root

, поэтому, когда я попал на myblog/blog, он перечислит все сообщения в блоге и там будет ссылка для пользователя, если он нажмет на категории myblog/category/some-category, который отлично работает.

Однако , когда я попадаю внутрь myblog/category/some-category и нажимаю другую категорию в одном из списка, я получаю эту странную ссылку, которая myblog/category/category/another-category ,

routes.vue
    const routes = [
        { path: '*', component: Home },
        {
            path: '/',
            component: Home,
            children: [
                {
                    name: 'blog',
                    path: '/blog',
                    component: BlogList,
                },
                {
                    name: 'post',
                    path: 'blog/:slug',
                    component: BlogPost,
                },
                {
                    name: 'category',
                    path: 'category/:slug',
                    component: CategoryList,
                },
                {
                    name: 'contact',
                    path: '/contact',
                    component: Contact,
                },
            ],
        },
    ];

как связать его, чтобы он указывал на category/another-category, не создавая заново category?

...