Ка в Vue покрутить спиннер кнопки при переходе, в зависимости от маршрута?

Как покрутить спиннер кнопки при переходе, в зависимости от маршрута?
Использую Vuetify.

У кнопки есть параметры to и loading.

1. Нужно определить факт перехода
2. Точечно изменить значение директивы loading на true

Очевидно, что глобально иметь переменную, определяющую, что мы по пути к завершению маршрута, неверное решение, так как все ссылки будут крутить свой спиннер.

Подозреваю, что можно это сделать как-то через свою директиву.
  • Вопрос задан
  • 337 просмотров
Пригласить эксперта
Ответы на вопрос 2
xcodervv
@xcodervv
Фронтенд разработчик
У роутинга есть параметы from, to - которые определяют переход откуда и куда. Наверное, Вам нужно в эту сторону копать.
Component Guards
Ответ написан
neuotq
@neuotq
Прокрастинация
придумайте способ добавления уникального идентификатора компонентам-ссылкам, через стейт ведите это дело. Так можно и более сложную логику построить при желании с цепочками и тп.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы