У меня есть элемент, чья видимость переключается на ng-show
. Я также использую анимации CSS - автоматические из ng-animate - для этого элемента, чтобы анимировать его запись.
Элемент будет содержать изображение или видео.
В том случае, если элемент содержит видео, я хочу воспроизвести его, но я не хочу воспроизводить видео до тех пор, пока он не закончит анимацию.
Как таковой, мне было интересно, есть ли простой способ привязать обратный вызов к концу анимации CSS в AngularJS?
docs ссылка doneCallback
, но я не вижу способа ее указать...
Один обход (?), о котором я подумал, это $watch
ing element.hasClass("ng-hide-add-active")
и ожидающий его срабатывания с помощью (true, false)
, подразумевая, что он просто удален..
Есть ли лучший способ?