В моем приложении 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 браузера, я вижу содержимоев панировочных сухарях изменяется на «Домашняя страница» / «Форумы», но в браузере открывается домашняя страница. Имеет ли моя ошибка системного маршрута?