My vue приложение перенаправляет пользователя в зарегистрированном разделе с каждого просмотра на панель инструментов, когда он нажимает кнопку возврата браузера. Так что это не работает хорошо, а также пользователь не может нажать на кнопку вперед. Похоже, что браузер не слушает режим истории. Dashboard - это первый элемент в разделе регистрации в маршрутизаторе.
Вот небольшой фрагмент маршрутизатора, где пользователь должен войти в систему.
{
path: '/',
redirect: 'dashboard',
component: DashboardLayout,
children: [
{
path: 'dashboard',
alias: 'dashboard/*',
name: 'dashboard',
component: () => import('@/views/Dashboard.vue')
},
{
path: '/orders',
name: 'orders',
component: () => import('@/views/Orders/Orders.vue')
},
{
path: '/orders/:id',
name: 'orders',
component: () => import('@/views/Orders/OrderDetail.vue'),
props: true
}
]
}
У меня также есть глобальный маршрутизатор перед охраной. Но когда я его удаляю, ничего не меняется.
Я не могу решить это три дня, может кто-нибудь мне помочь? Спасибо