Ка в Vue покрутить спиннер кнопки при переходе, в зависимости от маршрута?
Как покрутить спиннер кнопки при переходе, в зависимости от маршрута?
Использую Vuetify.
У кнопки есть параметры to и loading.
1. Нужно определить факт перехода
2. Точечно изменить значение директивы loading на true
Очевидно, что глобально иметь переменную, определяющую, что мы по пути к завершению маршрута, неверное решение, так как все ссылки будут крутить свой спиннер.
Подозреваю, что можно это сделать как-то через свою директиву.
Игорь, задайте для экземпляра кнопки событие @click, а в нем уже обрабатывайте свойства экземпляра. Это конечно если переход по клику на кнопке. Для программных переходов тоже в принципе без проблем можно сделать.
придумайте способ добавления уникального идентификатора компонентам-ссылкам, через стейт ведите это дело. Так можно и более сложную логику построить при желании с цепочками и тп.