Vuex store хранятся две переменные, для запрета маршрутов в зависимости от типа пользователя.
И в главном компоненте, в котором у меня <router-view>, я в beforeMount в зависимости от значения в куках, меняю переменные в store, но почему то не переключаются маршруты.
А если самому в коде поменять переменную в store, все работает.
Подскажите как исправить? Как правильно сделать?
запрет маршрута срабатывает раньше, чем beforeMount. Чтобы beforeMount сработал, компонент вообще должен появиться. А он не появляется, потому что роутер не пустил
Обсуждают сегодня