компонент vue-breadcrumbs открыл неверную страницу - PullRequest
0 голосов
/ 13 октября 2019

В моем приложении Laravel 5.8 / vuejs 2.6 мне нужно использовать панировочные сухари, и я установил https://github.com/samturrell/vue-breadcrumbs pligin

и из его примера описания я вижу, что мне нужно настроить все маршруты в ресурсах / js/routes.js, который я хочу использовать в сухарях, поэтому я написал:

import Home from './components/BS4/Home.vue';
import ForumsList from './components/BS4/forum/ForumsList.vue';
...
export const routes = [

    // FRONTEND PAGES BLOCK START

    {
        path: '/',
        component: Home,
        meta: {
            breadcrumb: 'Home Page',
            requiresAuth: false
        },
        name: 'HomePage',

        children: [
            {
                path: '/forums-list',
                component: ForumsList,
                meta: {
                    breadcrumb: 'Forums',
                    requiresAuth: false
                },
                name: 'ForumsList',
                children: [
                    {
                        path: '/forum/:slug',
                        component: ForumView,
                        meta: {
                            breadcrumb: 'Forum View',
                            requiresAuth: false
                        },
                        name: 'ForumView',
                        children: [
                            {
                                path: '/forum-thread/:slug',
                                component: ForumThreadView,
                                meta: {
                                    breadcrumb: 'Forum Thread',
                                    requiresAuth: false
                                },
                                name: 'ForumThreadView'
                            },

                        ]
                    },
                ]
            },

        ],


    },

    // FRONTEND PAGES BLOCK END


// BACKEND CRUD PAGES BLOCK START
    {
        path: '/admin/dashboard',
        component: DashboardContainer,
        meta: {
            requiresAuth: true,
            authGroupsAccess: ['Admin', 'Manager'],
        },
        name: 'DashboardIndex'
    },

Но это не работает так, как я ожидаю: щелкнув ссылку "/ forums-list" с измененным URL браузера, я вижу содержимоев панировочных сухарях изменяется на «Домашняя страница» / «Форумы», но в браузере открывается домашняя страница. Имеет ли моя ошибка системного маршрута?

...