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