потенциально может вызвать проблемы.
Короче имеется компонент vue(чисто для теста решения), в methods описаны следующие методы:
1) afterTransition - выводит в консоль «анимация завершена»
2) addClass - добавляет к div класс css с transform: translateX(200px)
Метод под номером два висит на элементе button, и выполнится при событии click.
Задача следующая была - попытаться выполнить метод под номером 1 извне , после того как я нажму на button и анимация закончится, выдав событие transitioned.
Решение:
Я повесил на элемент, выбранный по I’d, слушатель события transitioned, который выполняет создание пользовательского события «transCompl». Далее я подписал div на данное событие следующим образом : @transCompl=“afterTransition” и увидел заветную надпись в консоли.
Норм же или нет?
классы добавляять методом - тоже незачем, изучите доку на эту тему
Так как ты пишешь с фреймворками не пишут
Обсуждают сегодня